services: wud: profiles: ["monitoring","all","wud"] image: getwud/wud container_name: wud restart: always # ports: # - "3000:3000" volumes: - ${DOCKER_VOLUMES}/wud:/store environment: # Docker Socket Proxy WUD_WATCHER_LOCAL_HOST: ${DOCKER_SOCKET_PROXY_HOST} # Check every 6 hours WUD_WATCHER_LOCAL_CRON: ${WUD_WATCHER_LOCAL_CRON} # Gotify # WUD_TRIGGER_GOTIFY_URL: ${WUD_TRIGGER_GOTIFY_URL} # WUD_TRIGGER_GOTIFY_TOKEN: ${WUD_TRIGGER_GOTIFY_TOKEN} # WUD_TRIGGER_GOTIFY_PRIORITY: ${WUD_TRIGGER_GOTIFY_PRIORITY} # WUD_TRIGGER_GOTIFY_TITLE: ${WUD_TRIGGER_GOTIFY_TITLE} WUD_TRIGGER_GOTIFY_gotify_PRIORITY: ${WUD_TRIGGER_GOTIFY_PRIORITY} WUD_TRIGGER_GOTIFY_gotify_TOKEN: ${WUD_TRIGGER_GOTIFY_gotify_TOKEN} WUD_TRIGGER_GOTIFY_gotify_URL: ${WUD_TRIGGER_GOTIFY_URL} labels: - "traefik.enable=true" - "traefik.docker.network=core_traefik" - "io.portainer.accesscontrol.public" - "traefik.http.routers.wud.rule=Host(`wud.lan.ddnsgeek.com`)" - "traefik.http.routers.wud.entrypoints=websecure" - "traefik.http.routers.wud.tls.certresolver=myresolver" - "traefik.http.routers.wud.tls.options=mtls-private-admin@file" - "traefik.http.services.wud.loadbalancer.server.port=3000" networks: - traefik