Alexandre Possebom 87c4ea32e0
Build and Push Docker Image / build (push) Successful in 5m32s
docs: mark deploy done, record kauai deployment facts
Item 5 of the MVP roadmap shipped on 2026-08-06: the app is live at
gate-watch.possebom.com and the first real plate landed at 12:01 BRT.

Records what the deploy taught, so a future session does not relearn it:
the central Postgres is reached as postgres:5432 (DNS alias on
traefik_proxy) and not as a LAN IP; the Protect webhook must use the LAN
address because the public host answers 403 by design; cameras
auto-register with the device id as location_name.

Also documents why plate_unifi.rs models only the fields the handler
reads — the production rejection that motivated it.
2026-08-06 12:57:55 -03:00
2025-10-31 16:32:51 -03:00
2025-12-28 09:51:17 -03:00
2025-11-05 11:43:21 -03:00
2026-08-06 10:42:54 -03:00
2026-08-06 10:42:54 -03:00
2026-08-06 10:42:54 -03:00
2026-08-06 10:42:54 -03:00

Gate Watch

Monitor pessoal de placas: câmeras LPR (UniFi Protect no MVP) observam a rua, o sistema registra cada passagem com foto e avisa no Telegram sobre placas marcadas e desconhecidas recorrentes. Só observa — não aciona cancela nenhuma.

Fork do gate-control sem a parte de controle de acesso (cancela + whitelist).

Rodar

cargo run                        # backend :8080
cd frontend && bun install && bun dev   # SPA dev :5173

Documentação de desenvolvimento: CLAUDE.md. Glossário do domínio: CONTEXT.md.

S
Description
No description provided
Readme
71 MiB
Languages
TypeScript 48.6%
Rust 44.6%
Python 4.8%
Shell 0.7%
CSS 0.6%
Other 0.6%