Skip to content

Uptime Kuma Docker Setup

From the readme:

# In monitor VM
mkdir /home/sysadmin/apps/uptime-kuma
cd $_

# Bring the docker-compose.yaml file from repo
curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml

# Run from there
sudo docker compose up -d
Uptime Kuma is now running on all network interfaces

If you want to limit exposure to localhost only:

docker run ... -p 127.0.0.1:3001:3001 ...