Feature 17: API Deployment and Identity #217

Merged
Member

Maestro Feature 17 (911b11a7). All six tasks done: containerize (#183), reverse proxy + TLS (#214), Authentik app/provider/group (#baa8178e closed), network separation (#e0a2110a closed), Litestream backup (#215), tested restore + runbook (#216).

The API is LIVE at https://nestquest.cubecraftlabs.com (Traefik/Cloudflare; TLS auto-renew), panel routes LAN-only to the HA box, admin routes public behind Authentik (real login: admin 200, non-admin 403), continuous backup to the Synology over SFTP, restore proven.

Head: 0fc8764455 (base dev fe44740). Full suite TZ=UTC uv run pytest -q = 1865 passed; cd admin && npm test = 14 files, 189 passed; npm run build exit 0. This branch adds only Dockerfile/.dockerignore/deploy/* and an api/README note (git diff origin/dev..HEAD = 9 files).

Maestro Feature 17 (911b11a7). All six tasks done: containerize (#183), reverse proxy + TLS (#214), Authentik app/provider/group (#baa8178e closed), network separation (#e0a2110a closed), Litestream backup (#215), tested restore + runbook (#216). The API is LIVE at https://nestquest.cubecraftlabs.com (Traefik/Cloudflare; TLS auto-renew), panel routes LAN-only to the HA box, admin routes public behind Authentik (real login: admin 200, non-admin 403), continuous backup to the Synology over SFTP, restore proven. Head: 0fc8764455ae881fd68cbea8675f2eb05b41955f (base dev fe44740). Full suite TZ=UTC uv run pytest -q = 1865 passed; cd admin && npm test = 14 files, 189 passed; npm run build exit 0. This branch adds only Dockerfile/.dockerignore/deploy/* and an api/README note (git diff origin/dev..HEAD = 9 files).
dev_agent added 4 commits 2026-09-24 09:32:58 -04:00
overseer added 1 commit 2026-09-24 09:36:34 -04:00
dev_agent added 1 commit 2026-09-24 09:54:10 -04:00
review_agent left a comment
Member

Independent Codex gpt-5.6-terra review completed for this exact commit.

Independent Codex gpt-5.6-terra review completed for this exact commit.
approver_agent merged commit 2c6234be48 into dev 2026-09-24 09:57:08 -04:00
Sign in to join this conversation.
No Reviewers
No labels
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Maniacs_Mansion/NestQuest#217