From 135760e7399fc95ef1f6759dd91932a23fead894 Mon Sep 17 00:00:00 2001 From: traveler Date: Wed, 29 Apr 2026 22:24:03 -0500 Subject: [PATCH] gremlin: auto-fix swarm/dozzle.yaml (8 issues fixed) - Added PUID/PGID 1964 to "dozzle" - Added aarch64 exclusion for "dozzle" - Added arm exclusion for "dozzle" - Added caddy.import_1: crowdsec for "dozzle" - Added caddy.import_2: authentik for "dozzle" - Added monitor label(s) for "dozzle" (url: http://dozzle:8080) - Removed 2 legacy kuma.* label(s) from "dozzle" - Stamped gremlin.version: 2026-04-1 --- swarm/dozzle.yaml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/swarm/dozzle.yaml b/swarm/dozzle.yaml index 002800a..56fd12d 100644 --- a/swarm/dozzle.yaml +++ b/swarm/dozzle.yaml @@ -5,6 +5,8 @@ services: environment: DOZZLE_MODE: swarm volumes: + PUID: "1964" + PGID: "1964" - /var/run/docker.sock:/var/run/docker.sock ports: - "8080:8080" @@ -12,6 +14,10 @@ services: - netgrimoire - dozzle deploy: + placement: + constraints: + - node.platform.arch != arm + - node.platform.arch != aarch64 mode: global restart_policy: condition: any @@ -19,15 +25,16 @@ services: max_attempts: 3 window: 120s labels: + gremlin.version: "2026-04-1" # --- Caddy --- caddy: dozzle.netgrimoire.com caddy.reverse_proxy: dozzle:8080 + caddy.import_1: crowdsec + caddy.import_2: authentik caddy.import: crowdsec caddy.import_1: authentik # --- Uptime Kuma --- - kuma.dozzle.http.name: Dozzle - kuma.dozzle.http.url: https://dozzle.netgrimoire.com # --- Homepage --- homepage.group: Management @@ -35,6 +42,8 @@ services: homepage.icon: dozzle.png homepage.href: https://dozzle.netgrimoire.com homepage.description: Docker log viewer + monitor.name: Dozzle + monitor.url: http://dozzle:8080 # --- DIUN --- diun.enable: "true"