Skip to main content

Uptime Kuma – installation and setup wizard

Access the Uptime Kuma web UI on port 3001, choose your database, and manage the container if needed.

A
Written by Ana

Uptime Kuma is deployed on your VPS inside a Docker container and provides a self-hosted monitoring dashboard, similar to Uptime Robot.


​

Access the Uptime Kuma web interface

Open your browser and go to:

http://YOUR_PUBLIC_IP:3001

You will see the Uptime Kuma setup wizard. Create your admin account and choose the database backend:


​

  • SQLite, which is fine for smaller setups (under roughly 50 monitors)

  • Embedded MariaDB

  • MySQL, which you must install and configure yourself


​

Manually start the container if needed

The container is configured to start at boot. If you ever need to start Uptime Kuma manually, you can use:


​

docker run -d --restart=always \
-p 3001:3001 \
-v uptime-kuma:/app/data \
--name uptime-kuma \
louislam/uptime-kuma:2

This command starts the container, maps port 3001, and keeps data in a persistent Docker volume called uptime-kuma.

For additional options, integrations, and alerting configuration, see the official Uptime Kuma repository.

Did this answer your question?