Why self hosted readers had it worst
A reader on a home server or a VPS fetches Reddit from one address on a schedule. Through 2026 Reddit answered many of those fetches with 429 Too Many Requests or a block page, so Reddit feeds in FreshRSS, Miniflux and Tiny Tiny RSS flickered between working and failing long before the shutdown. On 13 Nov 2026 Reddit retires every feed, and the flicker becomes a permanent error.
Editing the feeds
Self hosted readers let you edit a feed's address in place, which keeps its read state, its category and its history. The Redlisten address is the same path on api.redlisten.com, ending in .rss, with ?key= and your key.
- FreshRSS: open the feed's settings from the subscription management page and change its URL, then refresh the feed.
- Miniflux: open the feed, choose edit, change the feed URL and save, then refresh.
- Tiny Tiny RSS: edit the feed from its context menu and change the URL.
- Desktop readers such as NetNewsWire or Thunderbird: edit the feed's address in its info or properties panel where the app allows it, or remove the feed and add the new address.
# Edit each Reddit feed's address in the reader
https://api.redlisten.com/r/selfhosted/new.rss?key=rl_live_YOUR_KEY
https://api.redlisten.com/r/selfhosted/comments.rss?key=rl_live_YOUR_KEY
https://api.redlisten.com/r/homelab+selfhosted/new.rss?key=rl_live_YOUR_KEY
# Check the response from the box that runs the reader
curl -s "https://api.redlisten.com/r/selfhosted/new.rss?key=rl_live_YOUR_KEY" | head -5
With many Reddit feeds, export OPML, swap the host and append the key with a find and replace, and import the file. Keep that file private, since it holds your key.
Set the interval yourself
Here you choose how often the reader checks, and that sets the cost. Each check is one request. One feed every three hours is about 240 requests a month, which fits a free key. Twenty feeds every hour is about 14,400, which fits Pro with room to spare. Most self hosted readers have a global refresh interval and a per feed override; put busy communities on a shorter interval and quiet ones on a longer one.
Combining communities cuts the count further. /r/homelab+selfhosted+sysadmin/new.rss is one feed and one request per check, however many communities it holds.
If a feed shows errors after the edit
A 401 or an empty feed means the key is missing or mistyped. Open the address in a browser: a working feed shows XML with entries, a bad key shows an error naming the problem. A 429 means the key has used its requests for the month or is being polled faster than its per minute limit; the dashboard shows which.
A certificate or connection error on an older install usually means the reader's container has an outdated CA bundle; updating the image fixes it. Every entry marked unread again is the reader treating the new address as a new feed; readers that key items by entry id keep read state, others mark everything new once. Run a manual refresh after editing so you can see the result straight away rather than waiting for the next scheduled pass.
What you gain over the old feed
The comments feed, /r/{sub}/comments.rss, carries every new public comment in a community, which Reddit's own comment feeds handled poorly. Search feeds at /search.rss?q= take quoted phrases and subreddit: filters. And the requests come from your key rather than your server's address, so a shared VPS range no longer decides whether your feeds load.
What it costs
Every time the reader checks a feed it makes one request, and each entry in the feed counts as one result. A free key has 250 requests a month, which fits one feed checked every three hours, enough to test the switch. A Pro key at $29 a month has 50,000 requests and covers about fifty feeds checked hourly. Plans are listed on the pricing page, dated 6 Nov 2026, and there are no daily caps.
Every path is on the RSS switch page and in the docs.