Netgrimoire/Netgrimoire/Audits/ollama-2026-04-27.md

1.2 KiB

title description published date tags editor dateCreated
Audit - ollama.yaml Gremlin audit report 2026-04-27 true 2026-04-27T11:29:19.706Z gremlin,audit markdown 2026-04-27T11:29:19.706Z

Audit Report — ollama.yaml

Date: 2026-04-27
File: swarm/ollama.yaml
Type: Docker Swarm
Verdict: FAIL


SWARM AUDIT

  1. Homepage Labels: PASS

    • All services have the required homepage labels.
  2. Uptime Kuma Labels: PASS

    • Labels for Ollama, Open WebUI, and Qdrant are correctly formatted.
  3. Caddy Labels on Exposed Services:

    • FAIL: open-webui does not have a caddy label.
    • Fix: Add caddy=openwebui.netgrimoire.com to the open-webui service in the deploy.labels.
  4. Placement Constraints: PASS

    • All services are constrained to run on docker4.
  5. Volumes Use /DockerVol/ Path Convention:

    • PASS
    • All volumes follow the specified convention.
  6. Network References External netgrimoire Overlay:

    • PASS
    • The netgrimoire network is correctly referenced as external.

VERDICT: FAIL

  • The open-webui service lacks a caddy label, which prevents it from being proxied by Caddy.