1.6 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - kuma.yaml | Gremlin audit report 2026-04-20 | true | 2026-04-20T11:20:31.687Z | gremlin,audit | markdown | 2026-04-20T11:20:31.687Z |
Audit Report — kuma.yaml
Date: 2026-04-20
File: swarm/kuma.yaml
Type: Docker Swarm
Verdict: PASS
SWARM AUDIT REPORT
-
Homepage Labels:
homepage.group=Monitoringhomepage.name=Kuma Uptimehomepage.icon=uptime-kuma.pnghomepage.href=https://kuma.netgrimoire.comhomepage.description=Services Monitor
PASS All homepage labels are correctly defined and conform to the expected values.
-
Uptime Kuma Labels:
kuma.kuma.http.name=Uptime Kumakuma.kuma.http.url=https://kuma.netgrimoire.com
PASS Uptime Kuma HTTP name and URL labels are correctly defined.
-
Caddy Labels on Exposed Services:
caddy=kuma.netgrimoire.comcaddy.reverse_proxy=kuma:3001
FAIL The Caddy configuration is incorrect. The label format should be
caddy=<domain> reverse_proxy=<service>:<port>. -
Placement Constraints:
node.hostname==docker3
PASS The placement constraint correctly targets the node named
docker3. -
Volumes Use /DockerVol/ Path Convention:
/DockerVol/kuma:/app/data
PASS The volume path follows the expected convention.
-
Network References External netgrimoire Overlay:
netgrimoire
PASS The network reference correctly points to an external overlay network named
netgrimoire.
VERDICT: FAIL