templates · self-hosted apps
Know your sites are up — from your own monitor
Uptime Kuma is the self-hosted answer to paid uptime services: monitor HTTP endpoints, TCP ports and containers, alert into Discord, Telegram, Slack or email, and publish status pages — all from a dashboard you own.
monitoring · gets a domain · default 1 GB RAM · 0.5 vCPU
Why host Uptime Kuma here
Running in about a minute
Pick a plan, hit launch — Uptime Kuma comes up on its own subdomain with HTTPS already working. Add a custom domain whenever you like.
A real terminal, in the browser
Root shell into the container, live logs and CPU/RAM graphs — no SSH keys or local tooling needed.
Its own isolated box
One container per project on its own network, with hard CPU and memory ceilings — a noisy neighbour can't starve your app.
Pay per resource, not per tier
A small base fee plus the memory, CPU and storage you pick. Resize any time; the price follows the sliders.
A monitor shouldn't share fate with what it monitors
Run it here, point it at your own servers elsewhere — when they blink, the monitor is still up to tell you.
Uptime Kuma hosting FAQ
What can Uptime Kuma monitor?
HTTP(s) endpoints, TCP ports, ping, DNS records, Docker containers and more — with per-monitor intervals, retries and notification rules.
Which alert channels does it support?
Dozens: Discord, Telegram, Slack, email (SMTP), webhooks, Signal and many more, configured per monitor in Kuma's own UI.
How big a plan do I need?
The 512 MB starter handles dozens of monitors — Kuma is light. Start small; resize later if you monitor hundreds of endpoints.
Keep exploring: PostgreSQL database, free website hosting, pricing and live system status — or browse every template.
Related templates
all templates →Uptime Kuma, running in about a minute.
Plans from CHF 5.90/mo — no payment collected during the beta.