1.3 KiB
1.3 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - homepage.yaml | Gremlin audit report 2026-04-20 | true | 2026-04-20T11:15:42.360Z | gremlin,audit | markdown | 2026-04-20T11:15:42.360Z |
Audit Report — homepage.yaml
Date: 2026-04-20
File: swarm/homepage.yaml
Type: Docker Swarm
Verdict: FAIL
Swarm Audit Results:
-
Homepage labels:
- FAIL: Missing
homepage.group,homepage.name,homepage.icon,homepage.href, andhomepage.descriptionlabels.- Fix: Add the missing labels to the
deploy.labelssection of thehomepageservice.
- Fix: Add the missing labels to the
- FAIL: Missing
-
Uptime Kuma labels:
- PASS: The
kuma.homepage.http.nameandkuma.homepage.http.urllabels are present.
- PASS: The
-
Caddy labels on exposed services:
- FAIL: Missing
caddy=<domain>label.- Fix: Add the missing label to the
deploy.labelssection of thehomepageservice.
- Fix: Add the missing label to the
- FAIL: Missing
-
Placement constraints:
- PASS: The
node.hostname == znasplacement constraint is present.
- PASS: The
-
Volumes use
/DockerVol/<service>path convention:- PASS: All volumes follow the
/DockerVol/<service>path convention.
- PASS: All volumes follow the
-
Network references external netgrimoire overlay:
- PASS: The
netgrimoirenetwork is referenced correctly and marked asexternal.
- PASS: The