uptime-kuma Docker & Self-Hosted Deployment

GitHub

A fancy self-hosted monitoring tool

RAW Compose
1. Pull Image (DOCKERHUB) docker pull louislam/uptime-kuma
2. Docker Run (1-Click Launch) docker run -d --name uptime-kuma -p 3001:3001 --restart always louislam/uptime-kuma:nightly3
3. Podman Run podman run -d --name uptime-kuma -p 3001:3001 --restart always louislam/uptime-kuma:nightly3
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/louislam/uptime-kuma:nightly3
5. ORAS Pull (OCI Artifact) oras pull louislam/uptime-kuma:nightly3
6. Compose Deployment docker compose up -d
docker/docker-compose-dev.yml
Download .yml
version: "3.8"

services:
  uptime-kuma:
    container_name: uptime-kuma-dev
    image: louislam/uptime-kuma:nightly3
    volumes:
      #- ./data:/app/data
      - ../server:/app/server
      - ../db:/app/db
    ports:
      - "3001:3001" # <Host Port>:<Container Port>
      - "3307:3306"