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 AUTOKUMA__DOCKER__SOURCE: "both" volumes: - /var/run/docker.sock:/var/run/docker.sock - /data/nfs/Baxter/Docker/AutoKuma:/data networks: - netgrimoire networks: netgrimoire: external: true