RSS Reader
Built-in RSS / Atom aggregator for BBS-scene news and anything else
you want to read alongside your messages.
Where
- Web:
/rss/ - Terminal: main menu R
What it does
- Subscribes to a set of feeds (sysop-managed; users can't add yet)
- Polls each feed in the background — see RSS Poller
- Renders the latest items in a unified "river" view or per-feed
- Marks items read/unread per user
- Limited HTML inside items is sanitized via bleach
Default feed
Out of the box you'll see X-News (https://x-bit.org/rss/rss.xml),
a good BBS-scene news source.
Adding a feed
/admin/rss/ → Add Feed. URL is required; everything else is
optional. The poller will fetch on its next cycle (default 30
minutes; bump it down to test).
Categories
Feeds can be tagged into categories (scene, tech, news, …).
The web reader can filter by category once you have a few feeds.
Reading on terminal
The terminal reader doesn't render HTML — it falls back to the
plain summary field. Item bodies that are HTML-only get
collapsed by an html2text pass at fetch time.
Per-user read state
Read state is per-user; multiple users can share the same feed list
but each has their own unread badge.