services: uptime-kuma: container_name: uptime-kuma image: docker.io/louislam/uptime-kuma:1.23.16 restart: unless-stopped labels: - traefik-instance=${TRAEFIK_INSTANCE} - traefik.enable=true - traefik.http.routers.uptime-kuma.rule=Host(`${DOMAIN}`) - traefik.http.routers.uptime-kuma.entrypoints=websecure - traefik.http.services.uptime-kuma.loadbalancer.server.port=3001 volumes: - ${APPDATA_PATH}/uptime-kuma/config:/app/data ports: - ${PORT}:3001 networks: - frontend networks: frontend: external: true