From f61fb051fbae86ed048a03045fc8f5a235e58a05 Mon Sep 17 00:00:00 2001 From: traveler Date: Mon, 4 May 2026 06:48:41 -0500 Subject: [PATCH] audit(gremlin): gremlin-stack FAIL 2026-05-04 --- .../Audits/gremlin-stack-2026-05-04.md | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 Netgrimoire/Audits/gremlin-stack-2026-05-04.md diff --git a/Netgrimoire/Audits/gremlin-stack-2026-05-04.md b/Netgrimoire/Audits/gremlin-stack-2026-05-04.md new file mode 100644 index 0000000..bbe1600 --- /dev/null +++ b/Netgrimoire/Audits/gremlin-stack-2026-05-04.md @@ -0,0 +1,48 @@ +--- +title: Audit - gremlin-stack.yml +description: Gremlin audit report 2026-05-04 +published: true +date: 2026-05-04T11:48:41.301Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-05-04T11:48:41.301Z +--- + +# Audit Report — gremlin-stack.yml + +**Date:** 2026-05-04 +**File:** swarm/stack/Gremlin/gremlin-stack.yml +**Type:** Docker Swarm +**Verdict:** FAIL + +--- + +### SWARM AUDIT REPORT + +#### Homepage Labels (1) +**PASS**: All services have the required homepage labels. + +#### Uptime Kuma Labels (2) +**FAIL**: +- `ollama`: Missing `kuma.ollama.http.name` and `kuma.ollama.http.url`. +- Fix: Add the missing labels to the `ollama` service deploy block. + +**PASS**: All other services have the required kuma labels. + +#### Caddy Labels on Exposed Services (3) +**FAIL**: +- `open-webui`: Missing `caddy=` and `caddy.reverse_proxy`. +- Fix: Add the missing caddy labels to the `open-webui` service deploy block. + +**PASS**: All other services have the required caddy labels. + +#### Placement Constraints (4) +**PASS**: All services are constrained to run on `node.hostname == docker4`. + +#### Volumes Use /DockerVol/ Path Convention (5) +**PASS**: All services use the `/DockerVol/` path convention for volumes. + +#### Network References External netgrimoire Overlay (6) +**PASS**: All services reference the external `netgrimoire` network. + +### VERDICT: FAIL \ No newline at end of file