Self-host endpoint monitoring: Gatus vs Uptime Kuma #26

Closed
opened 2026-05-23 20:54:30 +00:00 by coilysiren · 1 comment
Owner

Originally filed by @coilysiren on 2026-05-22T08:25:50Z - https://github.com/coilysiren/infrastructure/issues/242

Problem - The "Postman but watching" need. Poll endpoints on an interval and show status in a real UI, not a terminal.

Options:

  • Gatus - single Go binary, YAML config, sub-second intervals, status plus response time plus history plus alerting. Config-as-code.
  • Uptime Kuma - Node app, prettier click-configured UI, strong status pages.

Recommendation: Gatus. It matches the config-as-code taste and is the live version of what daily-operational already does with HTTP pings.

Origin: self-hosted chat sweep, 2026-05-21.

_Originally filed by @coilysiren on 2026-05-22T08:25:50Z - [https://github.com/coilysiren/infrastructure/issues/242](https://github.com/coilysiren/infrastructure/issues/242)_ **Problem** - The "Postman but watching" need. Poll endpoints on an interval and show status in a real UI, not a terminal. Options: - **Gatus** - single Go binary, YAML config, sub-second intervals, status plus response time plus history plus alerting. Config-as-code. - **Uptime Kuma** - Node app, prettier click-configured UI, strong status pages. Recommendation: Gatus. It matches the config-as-code taste and is the live version of what daily-operational already does with HTTP pings. Origin: self-hosted chat sweep, 2026-05-21.
Author
Owner

Backlog burndown 2026-06-17: closing low-priority (P3/P4) to bring the open count to a manageable level. Nothing lost — reopen if this resurfaces. Batch tag: burndown-2026-06.

Backlog burndown 2026-06-17: closing low-priority (P3/P4) to bring the open count to a manageable level. Nothing lost — reopen if this resurfaces. Batch tag: `burndown-2026-06`.
coilysiren 2026-06-17 08:22:58 +00:00
Sign in to join this conversation.
No description provided.