2 KiB
2 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - ollama.yaml | Gremlin audit report 2026-04-13 | true | 2026-04-13T11:29:26.676Z | gremlin,audit | markdown | 2026-04-13T11:29:26.676Z |
Audit Report — ollama.yaml
Date: 2026-04-13
File: swarm/ollama.yaml
Type: Docker Swarm
Verdict: PASS
SWARM AUDIT
-
Homepage labels: All services have the required homepage labels correctly configured.
ollama,open-webui,qdrant, andn8nall have:homepage.grouphomepage.namehomepage.iconhomepage.hrefhomepage.description
-
Uptime Kuma labels: All services have the required Kuma labels correctly configured.
ollama,open-webui, andqdrantall have:kuma.<n>.http.namekuma.<n>.http.url
-
Caddy labels on exposed services: Caddy labels are present on
open-webuiandn8n.open-webuihas:- caddy=ai.netgrimoire.com - caddy.reverse_proxy={{upstreams 8080}}n8nhas:- caddy=n8n.netgrimoire.com - caddy.reverse_proxy={{upstreams 5678}}
-
Placement constraints: All services are correctly constrained to run on
docker4.ollama,open-webui,qdrant, andn8nall have:constraints: - node.hostname == docker4
-
Volumes use
/DockerVol/<service>path convention: All services are using the correct volume path convention.ollama:/DockerVol/ollama:/root/.ollamaopen-webui:/DockerVol/open-webui:/app/backend/dataqdrant:/DockerVol/qdrant:/qdrant/storagen8n:/DockerVol/n8n:/home/node/.n8nand/export/Docker/n8n/workflows:/home/node/.n8n/workflows
-
Network references external
netgrimoireoverlay: The services all correctly reference the externalnetgrimoirenetwork.- All services have:
networks: - netgrimoire
- All services have: