Uptime Kuma

Uptime Kuma

[SSO] Monitoring tool

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

TODO Possible improvement:
AutoKuma is a utility that automates the creation of Uptime Kuma monitors based on Docker container labels - https://github.com/BigBoot/AutoKuma

🏠 Home: https://uptime.kuma.pet/
📜 Source: https://github.com/louislam/uptime-kuma
📦 Image: https://hub.docker.com/r/louislam/uptime-kuma

name: uptime-kuma
services:
  uptime-kuma:
    image: louislam/uptime-kuma:1.23.13
    container_name: uptime-kuma
    restart: unless-stopped
    volumes:
      - ${DOCKER_VOLUMES}/uptime-kuma:/app/data
    networks:
      - proxy
    labels:
      traefik.enable: true
      traefik.http.routers.uptime-kuma.entrypoints: websecure
      traefik.http.routers.uptime-kuma.middlewares: https-local-auth@file
      traefik.http.services.uptime-kuma.loadbalancer.server.port: 3001
      homepage.group: Monitoring
      homepage.name: Uptime Kuma
      homepage.icon: uptime-kuma.png
      homepage.href: https://uptime-kuma.${MYDOMAIN}/
      homepage.description: "[SSO] Monitoring tool"

networks:
  proxy:
    external: true