diff --git a/Netgrimoire/Audits/ollama-2026-05-04.md b/Netgrimoire/Audits/ollama-2026-05-04.md new file mode 100644 index 0000000..448e125 --- /dev/null +++ b/Netgrimoire/Audits/ollama-2026-05-04.md @@ -0,0 +1,41 @@ +--- +title: Audit - ollama.yaml +description: Gremlin audit report 2026-05-04 +published: true +date: 2026-05-04T11:31:34.222Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-05-04T11:31:34.222Z +--- + +# Audit Report — ollama.yaml + +**Date:** 2026-05-04 +**File:** swarm/ollama.yaml +**Type:** Docker Swarm +**Verdict:** FAIL + +--- + +**SWARM AUDIT — check ALL of the following:** + +1. **Homepage labels**: + - **PASS**: homepage.group, homepage.name, homepage.icon, homepage.href, homepage.description + +2. **Uptime Kuma labels**: + - **FAIL (n8n service)**: Uptime Kuma labels are missing for the n8n service. + +3. **Caddy labels on exposed services**: + - **FAIL (open-webui and n8n services)**: Caddy labels are missing for the open-webui and n8n services. + - **Fix**: Add `caddy=` and `caddy.reverse_proxy={{upstreams 5678}}` to the open-webui service. + +4. **Placement constraints**: + - **PASS**: node.hostname is correctly set for each service + +5. **Volumes use /DockerVol/ path convention**: + - **PASS**: All volumes follow the /DockerVol/ path convention + +6. **Network references external netgrimoire overlay**: + - **PASS**: The netgrimoire network is correctly referenced as an external network + +**VERDICT: FAIL** \ No newline at end of file