Files
docker/monitoring/uptime-kuma/docker-compose.yml
T
git 2d17c0a70d modified: core/docker-compose.yml
modified:   core/traefik/dynamic.yml
	modified:   core/traefik/traefik.yml
	modified:   monitoring/portainer/docker-compose.yml
	modified:   monitoring/prometheus/docker-compose.yml
	modified:   monitoring/uptime-kuma/docker-compose.yml
2026-04-08 09:57:39 +10:00

35 lines
1009 B
YAML

services:
monitor-kuma:
profiles: ["monitoring","all","uptime-kuma"]
image: louislam/uptime-kuma:2.1.1
container_name: monitor-kuma
restart: always
depends_on:
- docker-socket-proxy
environment:
DOCKER_HOST: ${DOCKER_SOCKET_PROXY_HOST}
volumes:
- ${PROJECT_ROOT}/monitoring/uptime-kuma/data:/app/data
# ports:
# - 8888:3001
labels:
- traefik.enable=true
# Router
- traefik.http.routers.monitor.rule=Host(`monitor-kuma.lan.ddnsgeek.com`)
- traefik.http.routers.monitor.entrypoints=websecure
- traefik.http.routers.monitor.tls=true
- traefik.http.routers.monitor.tls.certresolver=myresolver
- io.portainer.accesscontrol.public
- traefik.docker.network=core_traefik
# Service -> container port
- traefik.http.services.monitor.loadbalancer.server.port=3001
networks:
# - traefik_reverse_proxy
- traefik
- monitor
#networks:
# traefik_reverse_proxy:
# external: true