Uptime Kuma logo

Uptime Kuma

Web monitoring tool with alerting

Alternative to: UptimeRobot


Uptime Kuma is an easy-to-use monitoring tool.

Uptime Kuma Docker Compose example

Self-host Uptime Kuma on your own server, homelab, or VPS starting from this Docker Compose example. It runs Uptime Kuma in Docker containers using the official louislam/uptime-kuma:latest image, with persistent volumes and automatic restarts preconfigured. Review the environment variables and adjust them to your setup, save the file as compose.yml (or docker-compose.yml), and start the stack with docker compose up -d.

services:
  uptime-kuma:
    image: louislam/uptime-kuma:latest
    volumes:
      - data:/app/data
    restart: unless-stopped

volumes:
  data:

Prefer a managed setup? WinterFlow installs, configures, and updates Uptime Kuma for you using this same Docker Compose configuration.