Market/Uptime Watchdog — Self-hosted Monitor
Developer ToolsVersion 1.4.2

Uptime Watchdog — Self-hosted Monitor

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.

Features

  • HTTP + TCP + keyword checks
  • Email (SMTP) and Telegram alerts
  • Static public status page export
  • Response-time history with sparkline
  • Single binary + SQLite — 64MB RAM
  • Escalation: repeat alerts until acknowledged

Requirements

Any Linux VPS (amd64/arm64) with systemd.

Changelog

v1.4.22026-09-10

Fixed

  • · Alert flood on flapping endpoints — now debounced 5min
v1.4.02026-08-01
v1.0.02026-01-22