noisebell/remote/rss-service
2026-03-16 23:42:37 -07:00
..
src feat: reorganize with remote 2026-03-16 23:32:07 -07:00
Cargo.toml feat: reorganize with remote 2026-03-16 23:32:07 -07:00
module.nix feat: reorganize with remote 2026-03-16 23:32:07 -07:00
README.md fix: update the readmes to be more clear 2026-03-16 23:42:37 -07:00

RSS Service

Serves an Atom feed of door status history. Stateless — it fetches from the cache service's /history endpoint on each request and renders the last 7 days as Atom XML.

API

Method Path Description
GET /feed Atom feed
GET /health Health check

Configuration

NixOS options under services.noisebell-rss:

Option Default Description
domain required Caddy virtual host domain
cacheUrl required Cache service URL (e.g. http://localhost:3000)
port 3002 Listen port