Should I self-host Uptime.com?
Same story as Pingdom, smaller bill: Uptime Kuma covers the checks and the status page in one quick setup (Gatus if you want config-as-code — we verified both). At $7/mo the math is thinner but the effort is so close to zero it still clears the bar.
Hosted status page on someone else's infrastructure — host Kuma's status page off-site or it dies with the thing it reports on
uptime monitoring · status pages · incident notifications
* Percent of the subscription price. Your time is priced at the slider's rate — $0/h ("my homelab time is free and I love it") is a legitimate position. Every number is derived from the record, never hand-written. Price source, checked 2026-08-07.
Runs comfortably on a Raspberry Pi.




Boot to healthy measured at 14s on the 2GB reference env
# Gatus — config-as-code status page. Distroless image: busybox sidecar probes it.
configs:
gatus-config:
content: |
endpoints:
- name: self
url: http://localhost:8080/health
interval: 30s
conditions:
- "[STATUS] == 200"
services:
gatus:
image: twinproduction/gatus:latest
container_name: gatus
restart: unless-stopped
configs:
- source: gatus-config
target: /config/config.yaml
ports:
- "8099:8080"
probe:
image: busybox:stable
network_mode: "service:gatus"
depends_on:
- gatus
command: sh -c 'while true; do sleep 30; done'
healthcheck:
test: ["CMD-SHELL", "nc -z localhost 8080 || exit 1"]
interval: 5s
timeout: 5s
retries: 40
start_period: 15s
Want a guided install instead? caniselfhostit.com/uptime has AI-agent prompts that assume a bare machine — that's their half of the stool, and it's good.
FULL TIMED LOG
# Uptime.com — verdict log - **Date:** 2026-08-10 - **Verdict:** YES — worth it - **Protocol:** v1 (2GB reference env, Docker preinstalled, AI assistant: claude-code) ## Setup evidence - Compose: `compose/uptime-gatus.yml` - Boot to healthy: **14s** measured this session - Setup time recorded: 11 min (boot + configuration to first working workflow) ## What broke / notes - Boot to healthy measured at 14s on the 2GB reference env ## The call Same story as Pingdom, smaller bill: Uptime Kuma covers the checks and the status page in one quick setup (Gatus if you want config-as-code — we verified both). At $7/mo the math is thinner but the effort is so close to zero it still clears the bar.