Uptime Kuma
Free, open-source (MIT) self-hosted uptime monitoring.
Dev Tools
What you get
Monitor HTTP(s), TCP, ping, DNS and more with notifications and status pages, from your own server.
How to get it
Run the Docker image or install with Node.js per the GitHub README.
What it requires
A server or always-on machine to run it.
The catch
No hosted plan: monitoring runs from your own machine, so it cannot alert you if that machine itself goes down.
From the official page · checked Nov 1, 2026