Monitor your infrastructure.
Self-hosted uptime monitoring with beautiful status pages — unlimited monitors, no SaaS bill.
Uptime Kuma is an open-source, self-hosted monitoring tool that tracks the availability of your websites, APIs, TCP ports, DNS records, and Docker containers. It gives you real-time alerts via Telegram, Slack, email, Discord (90+ integrations) and lets you publish a polished public status page for your clients.
Deployed on your own VPS, you get unlimited monitors with check intervals as low as 20 seconds — impossible on most free SaaS tiers. A single container with an embedded SQLite database keeps the stack minimal: 512 MB RAM is enough to supervise dozens of services. Because the monitoring probe lives on a separate VPS from your production stack, it keeps alerting even when your main server goes down.
Track your web apps, APIs, and databases from a dedicated VPS. If your main server crashes, the monitoring probe stays up and fires alerts within seconds.
Publish a branded status page at status.yourdomain.com so clients can see real-time availability without emailing support.
Get alerted days before a TLS certificate expires — no more emergency renewals at 2 AM.
Guide optimized for ServOrbit Cloud VPS.
Order a 1-vCPU / 1 GB RAM VPS on ServOrbit. Ubuntu 22.04 is the recommended OS. For best results, use a VPS on a different host from your production stack.
Connect via SSH and run: docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:2. The dashboard is instantly available on port 3001.
Open the web UI, create an account, and add HTTP(s) monitors for your sites. Set the check interval (20 s to 60 s), enable alerts on your preferred channel (Telegram is popular), and you're live.
Go to Status Page, click 'New Status Page', add your monitors, and point a CNAME (e.g. status.yoursite.com) to your VPS. Enable HTTPS via a reverse proxy (Nginx, Caddy, or Traefik).
Visualize the metrics of your infrastructure and applications. Customizable dashboards, multi-channel alerts, multiple sources.
Monitoring & ObservabilityReal-time metric collection and querying. The de facto standard for monitoring Kubernetes, Docker and microservices.
Monitoring & ObservabilityReal-time per-second monitoring, zero configuration. Automatic dashboards for CPU, RAM, disk, network, containers and services — one-command install.
Browse our help center and FAQ, or write to our team — support in French, English and Arabic.