1.7 KiB
1.7 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - glance.yaml | Gremlin audit report 2026-04-20 | true | 2026-04-20T11:14:53.214Z | gremlin,audit | markdown | 2026-04-20T11:14:53.214Z |
Audit Report — glance.yaml
Date: 2026-04-20
File: swarm/glance.yaml
Type: Docker Swarm
Verdict: FAIL
-
Homepage labels:
homepage.group: "PNCHarris Apps" - PASShomepage.name: "Glance" - PASShomepage.icon: "glance.png" - PASShomepage.href: "https://home.netgrimoire.com" - PASShomepage.description: "Home Portal" - PASS
-
Uptime Kuma labels:
- The section is missing for Uptime Kuma in the provided YAML. Assuming it should be labeled as
kuma.glance.http.nameandkuma.glance.http.url, it would need to be added.- Fix: Add the missing Uptime Kuma labels.
- The section is missing for Uptime Kuma in the provided YAML. Assuming it should be labeled as
-
Caddy labels on exposed services:
caddy: "home.netgrimoire.com" - PASScaddy.import: "authentik" - PASScaddy.reverse_proxy: "glance:8080" - PASS
-
Placement constraints:
- The section is missing for placement constraints in the provided YAML.
- Fix: Add placement constraints using
node.hostname.
- Fix: Add placement constraints using
- The section is missing for placement constraints in the provided YAML.
-
Volumes use /DockerVol/ path convention:
- Volume path
/data/nfs/znas/Docker/glancedoes not follow the/DockerVol/<service>convention.- Fix: Change volume path to
/DockerVol/glance.
- Fix: Change volume path to
- Volume path
-
Network references external netgrimoire overlay:
netgrimoire:external: true- PASS
VERDICT: FAIL
The YAML file has several issues that need to be addressed for it to meet the specified standards, including missing Uptime Kuma labels and incorrect volume paths.