humungus - gruss

i am gravely disappointed

i understand your pain

overview - downloads - files - changes - changes rss

grĂ¼ss!

-- features

Can pull from RSS (and atom) feeds. Can also pull from Twitter.

Search.

Downloads and saves images for local rehosting.

Scrubs and simplifies HTML. Lazy loads images to save bandwidth.

Configurable feed delay, with random proportional jitter.

-- requirements

github.com/PuerkitoBio/goquery
github.com/andybalholm/cascadia
github.com/gorilla/mux
github.com/mmcdole/gofeed
github.com/mmcdole/goxpp
golang.org/x/crypto
golang.org/x/net
golang.org/x/text
humungus.tedunangst.com/r/go-sqlite3

-- setup

./gruss init

./gruss

recent changes

186:379163be89ed on 2021-03-15 03:30:03 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: tip

auth table needs expiry

185:b5865c974400 on 2021-03-15 03:27:54 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Parent: 183:561325c45580

m

184:11fe1b067137 on 2021-03-15 03:25:34 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Parent: 182:8c9f6a36ff3d

update go.mod

183:561325c45580 on 2020-12-22 18:15:11 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

try reverting back to old twitter

182:8c9f6a36ff3d on 2020-07-08 07:25:56 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

don't cancel httpget before reading body

181:ebd72c9e711a on 2020-07-01 04:19:33 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

update tweeter to workaround new js only site

180:86af6a758095 on 2020-07-01 04:18:26 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

too much logging

179:0641ff8c781b on 2020-07-01 04:17:09 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

new feedtracker domain

178:19d6b6eec652 on 2020-05-21 07:31:21 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

one minute timeout when fetching

177:9878549164ff on 2020-05-09 05:12:10 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

delete feed function