noisebell/remote/rss-service/README.md

627 B

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