Skip to content

Uptime Kuma

Uptime Kuma is best deployed on a separate virtual machine and configured right away for your checks.

In this guide, we will:

  • install Uptime Kuma using the VM script;
  • choose the database type;
  • create an administrator account;
  • add the first availability monitor.

Open the virtual machine management panel and choose the Uptime Kuma script.

Install Uptime Kuma via script

Step 2. Wait for the installation to finish

Section titled “Step 2. Wait for the installation to finish”

After the script starts, wait for the installation to complete successfully.

Successful installation

Open Uptime Kuma in your browser at:

http://{IP}:3001

On the first Uptime Kuma screen, choose how the database should be stored.

For most installations, SQLite is the simplest option.

Choose database

Set the administrator login and password, then complete the account creation.

Create user

After signing in, you will see the main Uptime Kuma dashboard.

This is where all monitors and their status are shown.

Main dashboard

Click the New Monitor button.

New monitor

For DNS or website availability checks, choose the appropriate type, for example Ping.

Choose monitor type

Enter the name, target address, and other parameters, then save the settings.

Edit monitor data

After saving, the monitor will appear in the list and its status will start updating.

For Cloudflare DNS or another public service, choose the check type that matches your use case.

Monitor added

Done. Uptime Kuma is installed and ready to use.