Single-binary website monitor with Telegram/email alerts and a public status page you control.
A tiny self-hosted uptime monitor: checks HTTP/TCP endpoints every N seconds from your own VPS, detects content drift with keyword matching, and pages you through email or Telegram webhook. Ships with a static public status page generator so you can publish your own honest status — no third-party service, no per-monitor pricing. One Go binary, one SQLite file, one systemd unit. Runs comfortably in 64MB of RAM.
Any Linux VPS (amd64/arm64) with systemd.
Fixed