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.

Ana avatar
Written by Ana
Updated over a month ago

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?