| .. | ||
| src | ||
| Cargo.toml | ||
| module.nix | ||
| README.md | ||
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 |