From 4e40ea86135b6af26c7bcd3a7f2e922ee7a543fa Mon Sep 17 00:00:00 2001 From: traveler Date: Fri, 1 May 2026 15:42:16 -0500 Subject: [PATCH] gremlin: auto-fix swarm/wiki.yaml (10 issues fixed) - Removed version: key - Added PUID/PGID 1964 to "wikijs-db" - Added PUID/PGID 1964 to "wikijs" - Added PUID/PGID 1964 to "drawio" - Added monitor label(s) for "wikijs-db" (url: http://wikijs-db:8080) - Added monitor label(s) for "wikijs" (url: http://wikijs:8080) - Added monitor label(s) for "drawio" (url: http://drawio:8080) - Removed 2 legacy kuma.* label(s) from "wikijs" - Removed 2 legacy kuma.* label(s) from "drawio" - Stamped gremlin.version: 2026-04-1 --- swarm/wiki.yaml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/swarm/wiki.yaml b/swarm/wiki.yaml index 6275190..f5ef1d9 100755 --- a/swarm/wiki.yaml +++ b/swarm/wiki.yaml @@ -1,4 +1,3 @@ -version: "3.8" networks: netgrimoire: @@ -33,6 +32,8 @@ services: POSTGRES_USER: wikijs POSTGRES_PASSWORD: F@lcon13 volumes: + PUID: "1964" + PGID: "1964" - /DockerVol/wikijs-db:/var/lib/postgresql/data deploy: mode: replicated @@ -47,6 +48,9 @@ services: max_attempts: 10 window: 60s labels: + gremlin.version: "2026-04-1" + monitor.name: Wikijs-db + monitor.url: http://wikijs-db:8080 gremlin.caddy.skip: "true" gremlin.authentik.skip: "true" gremlin.homepage.skip: "true" @@ -68,6 +72,8 @@ services: DB_PASS: F@lcon13 DB_NAME: wiki volumes: + PUID: "1964" + PGID: "1964" - /DockerVol/wikijs/data:/wiki/data - /DockerVol/wikijs/repo:/wiki/repo - /DockerVol/wikijs/ssh:/wiki/ssh:ro @@ -91,6 +97,8 @@ services: homepage.icon: "wikijs.png" homepage.href: "https://wiki.netgrimoire.com" homepage.description: "Documentation Server" + monitor.name: Wikijs + monitor.url: http://wikijs:8080 diun.enable: "true" # Caddy (adjust hostnames to your domain) @@ -99,8 +107,6 @@ services: caddy.import: "authentik" # Kuma labels (your preferred pattern) - kuma.wikijs.http.name: "Wiki.js" - kuma.wikijs.http.url: "https://wiki.netgrimoire.com" drawio: image: jgraph/drawio:latest @@ -114,6 +120,8 @@ services: replicas: 1 placement: constraints: + PUID: "1964" + PGID: "1964" - node.hostname == dockerpi1 - node.labels.cpu == arm restart_policy: @@ -129,6 +137,8 @@ services: homepage.icon: "draw-io.png" homepage.href: "https://draw.netgrimoire.com" homepage.description: "Draw Server" + monitor.name: Drawio + monitor.url: http://drawio:8080 diun.enable: "true" # Caddy (adjust hostnames to your domain) @@ -136,5 +146,3 @@ services: caddy.reverse_proxy: "{{upstreams 8080}}" # Kuma labels - kuma.drawio.http.name: "draw.io" - kuma.drawio.http.url: "https://draw.netgrimoire.com"