1.7 KiB
1.7 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - JellyStat.yaml | Gremlin audit report 2026-04-03 | true | 2026-04-03T02:32:31.251Z | gremlin,audit | markdown | 2026-04-03T02:32:31.251Z |
Audit Report — JellyStat.yaml
Date: 2026-04-03
File: swarm/JellyStat.yaml
Type: Docker Swarm
Verdict: FAIL
Audit Results:
-
Homepage labels:
homepage.group=Library— PASShomepage.name=JellyStat— PASShomepage.icon=jellystat.png— FAIL: The icon file path should be relative to the service's context or a valid absolute URL.- Fix: Update the icon path to use a valid location.
homepage.href=http://jellystat.netgrimoire.com— PASShomepage.description=Jelly Stats— PASS
-
Uptime Kuma labels:
- The service does not appear to be Uptime Kuma; the labels are irrelevant here. PASS
-
Caddy labels on exposed services:
caddy=jellystat.netgrimoire.com— PASScaddy.reverse_proxy="{{upstreams 3000}}"— PASS- Note: Ensure that the reverse proxy configuration is correct and functional within your Caddy setup.
-
Placement constraints:
node.hostname == bruce— PASS
-
Volumes use /DockerVol/ path convention:
/DockerVol/jellystat/postgres-data— PASS/DockerVol/jellystat/backup-data— PASS
-
Network references external netgrimoire overlay:
netgrimoire— PASS
VERDICT: FAIL
The audit has identified one issue that needs to be addressed. Specifically, the homepage.icon label should use a valid file path or URL for the icon image. Once this is resolved, the audit will pass.