services: diun: image: crazymax/diun:latest command: serve volumes: - "/mnt/cephfs/docker/diun/data:/data" - "/var/run/docker.sock:/var/run/docker.sock" environment: - "TZ=Europe/London" - "LOG_LEVEL=info" - "LOG_JSON=false" - "DIUN_WATCH_WORKERS=20" - "DIUN_WATCH_SCHEDULE=0 */6 * * *" - "DIUN_WATCH_JITTER=30s" - "DIUN_PROVIDERS_SWARM=true" - "DIUN_PROVIDERS_SWARM_WATCHBYDEFAULT=true" - "DIUN_NOTIF_GOTIFY_ENDPOINT=http://192.168.1.4:8111" - "DIUN_NOTIF_GOTIFY_TOKEN=Akb-uor3nfGzsy0" # get your token from Gotify UI - "DIUN_NOTIF_GOTIFY_PRIORITY=5" - "DIUN_NOTIF_GOTIFY_TIMEOUT=10s" deploy: mode: replicated placement: # constraints: [node.role == manager] constraints: - node.labels.target == here replicas: 1