--- services: uptime-kuma: image: louislam/uptime-kuma:${UPTIMEKUMA_VERSION:-1} container_name: uptime-kuma restart: always volumes: - ./data/uptime-kuma:/app/data networks: - traefik labels: - "traefik.enable=true" - "traefik.docker.network=traefik" - "traefik.http.routers.uptimekuma.entrypoints=http" - "traefik.http.routers.uptimekuma.rule=Host(`${UPTIMEKUMA_DOMAIN:?error}`)" - "traefik.http.middlewares.uptimekuma-https-redirect.redirectscheme.scheme=https" - "traefik.http.routers.uptimekuma.middlewares=uptimekuma-https-redirect" - "traefik.http.routers.uptimekuma-secure.entrypoints=https" - "traefik.http.routers.uptimekuma-secure.rule=Host(`${UPTIMEKUMA_DOMAIN:?error}`)" - "traefik.http.routers.uptimekuma-secure.tls=true" - "traefik.http.routers.uptimekuma-secure.service=uptimekuma" - "traefik.http.services.uptimekuma.loadbalancer.server.port=3001" networks: traefik: external: true