http: /healthz endpoint #77

closed cmc opened this on 2026-09-02 00:24 UTC · ops · assigned to cmc · milestone v1.6.0

Discussion

cmc 2026-09-02 00:24 UTC

The host monitor checks systemd, disk and cert expiry from outside the process. Nothing reports from inside it.

Add an unauthenticated GET /healthz returning database ping, which listeners are up, and the build commit. Small JSON body, no auth, no repo data. Register healthz in internal/policy/names.go.

closed by commit badc110670 by cmc: http: /healthz

2026-09-02 03:30 UTC

referenced in commit f2bffdcbb5 by cmc: Admin: runners, healthz, monitor backup ages, gc --lfs, backup --verify

2026-09-05 06:30 UTC