1.6 KiB
1.6 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - pinchflat.yaml | Gremlin audit report 2026-04-03 | true | 2026-04-03T03:09:34.505Z | gremlin,audit | markdown | 2026-04-03T03:09:34.505Z |
Audit Report — pinchflat.yaml
Date: 2026-04-03
File: swarm/pinchflat.yaml
Type: Docker Swarm
Verdict: PASS
SWARM AUDIT CHECKS:
-
Homepage labels:
homepage.group: "Downloaders" - PASShomepage.name: "PinchFlat" - PASShomepage.icon: "pinchflat.png" - FAIL (icon path should be accessible)homepage.href: "https://pinchflat.netgrimoire.com" - PASShomepage.description: "YouTube Library" - PASS
-
Uptime Kuma labels:
kuma.pf.http.name: "PinchFlat" - PASSkuma.pf.http.url: "http://pinchflat:8945" - PASS
-
Caddy labels on exposed services:
caddy=pinchflat.netgrimoire.com- PASScaddy.import=authentik- PASScaddy.reverse_proxy=pinchflat:8945- PASS
-
Placement constraints:
node.hostname==nas- PASS
-
Volumes use /DockerVol/ path convention:
/DockerVol/pinchflat/config:/config- PASS/data/nfs/Baxter/Data/media/other/pinchflat:/downloads- FAIL (should follow the /DockerVol/ convention)
-
Network references external netgrimoire overlay:
netgrimoirenetwork is external - PASS
FIXES:
- Update
homepage.iconto a valid accessible path. - Change
/data/nfs/Baxter/Data/media/other/pinchflat:/downloadsto follow the convention by placing it under/DockerVol/pinchflat/downloads.
VERDICT:
FAIL