headquarter/uptime-kuma/docker-compose.yml
2023-02-28 08:28:06 +01:00

32 lines
908 B
YAML

version: '3'
networks:
web:
external: true
volumes:
uptime-kuma-data:
driver: local
services:
uptime-kuma:
image: louislam/uptime-kuma:1
restart: always
networks:
- web
volumes:
- uptime-kuma-data:/app/data
labels:
- "traefik.enable=true"
- "traefik.http.services.uptime-kuma-service.loadbalancer.server.port=3001"
- "traefik.http.routers.uptime-kuma-http.entrypoints=http"
- "traefik.http.routers.uptime-kuma-http.middlewares=https-redirect@docker"
- "traefik.http.routers.uptime-kuma-http.rule=Host(`${UPTIME_KUMA_HOST}`)"
- "traefik.http.routers.uptime-kuma-https.entrypoints=https"
- "traefik.http.routers.uptime-kuma-https.tls=true"
- "traefik.http.routers.uptime-kuma-https.tls.certresolver=letsencrypt"
- "traefik.http.routers.uptime-kuma-https.rule=Host(`${UPTIME_KUMA_HOST}`)"