1.2 KiB
1.2 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - dockpeek.yaml | Gremlin audit report 2026-04-13 | true | 2026-04-13T11:10:03.794Z | gremlin,audit | markdown | 2026-04-13T11:10:03.794Z |
Audit Report — dockpeek.yaml
Date: 2026-04-13
File: swarm/dockpeek.yaml
Type: Docker Swarm
Verdict: FAIL
1. Homepage labels:
- PASS: homepage.group, homepage.name, homepage.icon, homepage.href
2. Uptime Kuma labels:
- FAIL: The
homepage.descriptionlabel is missing.
Fix: Add thehomepage.descriptionlabel with a brief description of Dockpeek.
3. Caddy labels on exposed services:
- PASS: caddy=dockpeek.netgrimoire.com, caddy.reverse_proxy
4. Placement constraints:
- FAIL: The placement constraint references
node.hostnameinstead ofnode.role == manager.
Fix: Change the constraint tonode.role == manager.
5. Volumes use /DockerVol/ path convention:
- FAIL: The volume is not using the
/DockerVol/<service>path convention.
Fix: Update the volume to use/DockerVol/dockpeek:/var/run/docker.sock.
6. Network references external netgrimoire overlay:
- PASS: netgrimoire network is referenced correctly.
VERDICT: FAIL