Install Uptime Kuma on your VPS in one command - monitors, a public status page and Telegram alerts under your control.
Why pay for a monitoring SaaS when one Docker container does it? You get HTTP/ping/port monitors, a shareable status page and push alerts - including Telegram.
curl -fsSL https://get.docker.com | sh # if Docker isn't installed yet docker run -d --restart=always --name kuma \ -p 3001:3001 -v kuma-data:/app/data \ louislam/uptime-kuma:1
Open `http://YOUR_SERVER_IP:3001` → create the admin account → add monitors (HTTP for websites, Ping for hosts, Port for games). Add your Telegram as a notification channel via bot token - takes 2 minutes.
Prefer a nice domain with HTTPS? The Caddy guide covers it - point a reverse_proxy block at `localhost:3001` instead of file_server.
We run the same stack ourselves - it's that good. Monitoring your servers? Any plan from €12/mo runs Kuma comfortably.