Netgrimoire/Netgrimoire/Audits/JellyStat-2026-04-03.md
2026-04-12 09:53:51 -05:00

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:

  1. Homepage labels:

    • homepage.group=LibraryPASS
    • homepage.name=JellyStatPASS
    • homepage.icon=jellystat.pngFAIL: 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.comPASS
    • homepage.description=Jelly StatsPASS
  2. Uptime Kuma labels:

    • The service does not appear to be Uptime Kuma; the labels are irrelevant here. PASS
  3. Caddy labels on exposed services:

    • caddy=jellystat.netgrimoire.comPASS
    • caddy.reverse_proxy="{{upstreams 3000}}"PASS
      • Note: Ensure that the reverse proxy configuration is correct and functional within your Caddy setup.
  4. Placement constraints:

    • node.hostname == brucePASS
  5. Volumes use /DockerVol/ path convention:

    • /DockerVol/jellystat/postgres-dataPASS
    • /DockerVol/jellystat/backup-dataPASS
  6. Network references external netgrimoire overlay:

    • netgrimoirePASS

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.