improve health checks across all nomad job specs #15

Merged
othrayte merged 1 commits from task/phase-3-health-checks into main 2026-05-26 10:23:03 +00:00
Owner
  • traefik: TCP → HTTP check on /ping (enable ping entrypoint)
  • gitea: check path → /api/healthz
  • jellyfin: TCP → HTTP check on /health
  • glance: TCP → HTTP check on /
  • sonarr/prowlarr: check path / → /ping (×2 checks each)
  • ntfy/transfer/deluge/openreader/authelia/pgadmin: add name and port to existing checks
  • postgres: remove invalid TCP check (Connect-enabled service)
  • unifi: TCP → script check via curl (macvlan host isolation workaround)
- traefik: TCP → HTTP check on /ping (enable ping entrypoint) - gitea: check path → /api/healthz - jellyfin: TCP → HTTP check on /health - glance: TCP → HTTP check on / - sonarr/prowlarr: check path / → /ping (×2 checks each) - ntfy/transfer/deluge/openreader/authelia/pgadmin: add name and port to existing checks - postgres: remove invalid TCP check (Connect-enabled service) - unifi: TCP → script check via curl (macvlan host isolation workaround)
othrayte added 1 commit 2026-05-26 10:15:34 +00:00
improve health checks across all nomad job specs
All checks were successful
CI / Terraform fmt + validate (pull_request) Successful in 27s
CI / Nomad job spec validate (pull_request) Successful in 22s
CI / Docker image pull validation (pull_request) Successful in 16s
CI / Terraform fmt + validate (push) Successful in 23s
CI / Nomad job spec validate (push) Successful in 22s
CI / Docker image pull validation (push) Has been skipped
e695485353
- traefik: TCP → HTTP check on /ping (enable ping entrypoint)
- gitea: check path → /api/healthz
- jellyfin: TCP → HTTP check on /health
- glance: TCP → HTTP check on /
- sonarr/prowlarr: check path / → /ping (×2 checks each)
- ntfy/transfer/deluge/openreader/authelia/pgadmin: add name and port to existing checks
- postgres: remove invalid TCP check (Connect-enabled service)
- unifi: TCP → script check via curl (macvlan host isolation workaround)
othrayte merged commit e695485353 into main 2026-05-26 10:23:03 +00:00
othrayte deleted branch task/phase-3-health-checks 2026-05-26 10:23:06 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: othrayte/infra#15