All VPS apps
Monitoring

Uptime Kuma: uptime monitoring on your own server

A self-hosted monitor that checks your sites and services every minute and tells you the moment one of them stops responding.

Order a server with Uptime Kuma See VPS plans

About Uptime Kuma

Uptime Kuma is an open-source monitoring tool started by developer Louis Lam and now one of the most starred self-hosted projects on GitHub. It checks whether things respond: websites over HTTP(S), keywords on a page, TCP ports, ping, DNS records, databases and more.

When a check fails, it sends a notification through one of dozens of supported channels, including Telegram, Discord, Slack, email and webhooks. It also tracks response times, warns before TLS certificates expire and lets you build public status pages for your customers.

People self-host it because it is light, free and has a clean interface that takes minutes to set up. Running it on a separate server is the key detail: a monitor that lives on the same machine as your site cannot tell you when that machine goes down.

What people use it for

Alerts when a site goes down

Check your website and API every minute and get a Telegram or email message as soon as they stop answering.

Certificate expiry warnings

Be reminded days before an HTTPS certificate runs out, instead of hearing about it from customers.

A public status page

Show customers the current state of your services on a page you control.

After you order

The first start of the server installs Uptime Kuma and opens port 3001 in the firewall, so the monitor is reachable at http://your-server-address:3001/. On the first visit you create the administrator account, so open the address as soon as the server is ready. After that, add your first monitor and connect a notification channel.

How it works

  1. Choose Uptime Kuma on the server order page and pick a plan with enough memory.
  2. The app is installed on the server on its first start, usually within a few minutes.
  3. Open the server in your panel: the address and the sign-in details are there.

Questions about Uptime Kuma

Yes. Uptime Kuma is light: 1 GB of memory and 20 GB of disk is the minimum and comfortably handles dozens of monitors. Hundreds of monitors with short intervals are better on 2 GB.
Preferably not. If they share a server and it fails, the monitor goes down too and no alert is sent. A small separate server is the reliable setup.
Yes. A small ARM plan suits it as well as an x86 one.

Other apps in Monitoring