No description
| pi | ||
| remote | ||
| secrets | ||
| .gitignore | ||
| flake.nix | ||
| README.md | ||
Noisebell
Monitors the door at Noisebridge and tells you whether it's open or closed.
A Raspberry Pi reads a magnetic sensor on the door and pushes state changes to a cache server. The cache fans updates out to Discord and an Atom feed.
Pi (door sensor) ──webhook──> Cache ──webhook──> Discord
|
polls Pi <-+ RSS reads from Cache
Layout
| Directory | What it is |
|---|---|
pi/ |
NixOS config + Rust service for the Pi |
remote/ |
Server-side services (cache, discord bot, rss feed) |
Each directory has its own README with setup and configuration details.