services: kuma: image: louislam/uptime-kuma:1 restart: always hostname: kuma container_name: kuma environment: - TZ=America/Chicago - PGID=998 - PUID=1001 - UMASK-002 ports: - 3001:3001 networks: - netgrimoire volumes: - /DockerVol/kuma:/app/data deploy: placement: constraints: - node.hostname == docker2 labels: - homepage.group=Monitoring - homepage.name=Kuma Uptime - homepage.icon=kuma.png - homepage.href=http://kuma.netgrimoire.com - homepage.description=Services Monitor - caddy=kuma.netgrimoire.com - caddy.reverse_proxy="{{upstreams 3001}}" # autokuma: # image: ghcr.io/bigboot/autokuma:latest # restart: unless-stopped # environment: # AUTOKUMA__KUMA__URL: http://kuma:3001 # AUTOKUMA__KUMA__USERNAME: traveler # AUTOKUMA__KUMA__PASSWORD: F@lcon12 # # AUTOKUMA__KUMA__MFA_TOKEN: # # AUTOKUMA__KUMA__HEADERS: "=,=,..." # # AUTOKUMA__KUMA__CALL_TIMEOUT: 5 # # AUTOKUMA__KUMA__CONNECT_TIMEOUT: 5 # AUTOKUMA__TAG_NAME: AutoKuma # # AUTOKUMA__TAG_COLOR: "#42C0FB" # # AUTOKUMA__DEFAULT_SETTINGS: |- # # docker.docker_container: {{container_name}} # # http.max_redirects: 10 # # *.max_retries: 3 # # AUTOKUMA__SNIPPETS__WEB: |- # # {{container_name}}_http.http.name: {{container_name}} HTTP # # {{container_name}}_http.http.url: https://{{@0}}:{{@1}} # # {{container_name}}_docker.docker.name: {{container_name}} Docker # # {{container_name}}_docker.docker.docker_container: {{container_name}} # # AUTOKUMA__DOCKER__HOSTS: unix:///var/run/docker.sock # # AUTOKUMA__DOCKER__LABEL_PREFIX: kuma # volumes: # - /var/run/docker.sock:/var/run/docker.sock # - /data/nfs/Baxter/Docker/AutoKuma:/data # networks: # - netgrimoire networks: netgrimoire: external: true