From b5b6fef4c98cb86fd4fe10157a74cc10cfecc0d9 Mon Sep 17 00:00:00 2001 From: traveler Date: Thu, 2 Apr 2026 21:22:49 -0500 Subject: [PATCH] audit(gremlin): JellyStat PASS 2026-04-03 --- Netgrimoire/Audits/JellyStat-2026-04-03.md | 46 +++++----------------- 1 file changed, 9 insertions(+), 37 deletions(-) diff --git a/Netgrimoire/Audits/JellyStat-2026-04-03.md b/Netgrimoire/Audits/JellyStat-2026-04-03.md index c741ce6..f305ad4 100644 --- a/Netgrimoire/Audits/JellyStat-2026-04-03.md +++ b/Netgrimoire/Audits/JellyStat-2026-04-03.md @@ -2,10 +2,10 @@ title: Audit - JellyStat.yaml description: Gremlin audit report 2026-04-03 published: true -date: 2026-04-03T02:07:48.363Z +date: 2026-04-03T02:22:49.579Z tags: gremlin,audit editor: markdown -dateCreated: 2026-04-03T02:07:48.363Z +dateCreated: 2026-04-03T02:22:49.579Z --- # Audit Report — JellyStat.yaml @@ -17,39 +17,11 @@ dateCreated: 2026-04-03T02:07:48.363Z --- -### SWARM AUDIT REPORT +**Homepage labels:** PASS +**Uptime Kuma labels:** PASS +**Caddy labels on exposed services:** PASS +**Placement constraints:** PASS +**Volumes use /DockerVol/ path convention:** PASS +**Network references external netgrimoire overlay:** PASS -1. **Homepage Labels:** - - `homepage.group`: PASS - - `homepage.name`: PASS - - `homepage.icon`: PASS - - `homepage.href`: PASS - - `homepage.description`: PASS - -2. **Uptime Kuma Labels:** - - `kuma.jellystat.http.name="JellyStat"`: PASS - - `kuma.jellystat.http.url=http://jellystat:3000`: PASS - -3. **Caddy Labels on Exposed Services:** - - `caddy=jellystat.netgrimoire.com`: PASS - - `caddy.reverse_proxy="{{upstreams 3000}}"`: PASS - -4. **Placement Constraints:** - - `node.hostname == bruce`: PASS (Both services are constrained to the "bruce" node) - -5. **Volumes Use `/DockerVol/` Path Convention:** - - `jellystat-db` volume: PASS - ```yaml - volumes: - - /DockerVol/jellystat/postgres-data:/var/lib/postgresql/data - ``` - - `jellystat` volume: PASS - ```yaml - volumes: - - /DockerVol/jellystat/backup-data:/app/backend/backup-data - ``` - -6. **Network References External `netgrimoire` Overlay:** - - Both services reference the external network `netgrimoire`: PASS - -### VERDICT: PASS \ No newline at end of file +VERDICT: PASS \ No newline at end of file