Hermes: drop the :8090 healthcheck (messaging gateway has no HTTP endpoint)

'hermes gateway run' starts the messaging gateway (Signal SSE), not the :8090
web dashboard, so probing 8090 always reported unhealthy. The container's
running state plus the daemon's SSE connection are the real health signal.
This commit is contained in:
Frank
2026-08-20 12:30:42 -07:00
parent 5e71b0584f
commit b5211845da
+3 -5
View File
@@ -84,11 +84,9 @@ services:
- "8090:8090"
volumes:
- /home/dank/hermes-data:/data
healthcheck:
test: ["CMD", "python3", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:8090/')"]
interval: 30s
timeout: 10s
retries: 3
# No healthcheck: 'hermes gateway run' starts the messaging gateway (Signal
# SSE), not the :8090 web dashboard, so there is no HTTP endpoint to probe.
# The container's running state + the daemon's SSE connection are the signal.
# --- Git hosting (migrated from /opt/gitea) ------------------------------
postgres: