Commit graph

12 commits

Author SHA1 Message Date
b120fbf44e Add settings service to deploy map and health monitor
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-01 19:23:25 +00:00
1d5b345ea4 Add force=true param to bypass status cache on manual refresh
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-01 17:49:59 +00:00
dae5524dbc Fix health check treating 404 as unreachable
Apps without a /health route return 404 from nginx, but the service IS
running. Treat any HTTP response as up; only connection errors are down.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-01 17:43:32 +00:00
5b3b45a45c Add /health-status endpoint for live HTTP health checks
Parallel-fetches /health on each app LXC, returns up/down + response
time. Used by the portal Uptime tab instead of embedding Uptime Kuma.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-01 17:34:56 +00:00
78f29ff0d0 Remove --base-path command (handled by nginx sub_filter instead)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 17:22:01 +00:00
cfb3986584 Remove management from deploy-map (can't self-update)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 17:14:50 +00:00
8fdf3c8e4e Async SSH for parallel status checks; Kuma 2 --base-path via CLI arg
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 17:13:38 +00:00
32b4a98160 Fix SSH key path: use hotel-manage_deploy not id_ed25519
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 17:08:31 +00:00
5984043e7c Updater: /status endpoint (Forgejo vs deployed commit), /deploy/:repo manual trigger
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 17:04:57 +00:00
6e1c57a4ec Uptime Kuma 2.x with UPTIME_KUMA_BASE_PATH=/monitor for sub-path proxying
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 17:00:23 +00:00
b075975746 Docker-in-LXC: security_opt apparmor=unconfined (all services) 2026-07-01 13:28:52 +00:00
ab329d497b Initial commit: management 2026-07-01 12:09:54 +00:00