Netgrimoire/Netgrimoire/Audits/diun-2026-04-13.md

1.4 KiB

title description published date tags editor dateCreated
Audit - diun.yaml Gremlin audit report 2026-04-13 true 2026-04-13T11:09:24.322Z gremlin,audit markdown 2026-04-13T11:09:24.322Z

Audit Report — diun.yaml

Date: 2026-04-13
File: swarm/diun.yaml
Type: Docker Swarm
Verdict: FAIL


Auditing swarm/diun.yaml

  1. Homepage labels: The file does not contain any homepage labels (homepage.group, homepage.name, homepage.icon, homepage.href, homepage.description).
    FAIL: Add the required homepage labels.

  2. Uptime Kuma labels: There are no Uptime Kuma services or labels in the provided YAML.
    PASS

  3. Caddy labels on exposed services: There are no Caddy services or labels in the provided YAML.
    PASS

  4. Placement constraints: The file specifies constraints that exclude arm64 and arm architectures, but does not include a constraint for node.hostname.
    FAIL: Add a constraint for node.hostname.

  5. Volumes use /DockerVol/ path convention: One volume is correctly formatted as /data/nfs/znas/Docker/diun, which follows the expected format. However, there is no other volume specified in the file.
    PASS

  6. Network references external netgrimoire overlay: The network netgrimoire is referenced and marked as external.
    PASS

VERDICT: FAIL