diff --git a/Netgrimoire/Audits/JellySeer-2026-04-13.md b/Netgrimoire/Audits/JellySeer-2026-04-13.md new file mode 100644 index 0000000..5f4bf2b --- /dev/null +++ b/Netgrimoire/Audits/JellySeer-2026-04-13.md @@ -0,0 +1,49 @@ +--- +title: Audit - JellySeer.yaml +description: Gremlin audit report 2026-04-13 +published: true +date: 2026-04-13T11:02:06.693Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-13T11:02:06.693Z +--- + +# Audit Report — JellySeer.yaml + +**Date:** 2026-04-13 +**File:** swarm/JellySeer.yaml +**Type:** Docker Swarm +**Verdict:** FAIL + +--- + +**Audit Results:** + +1. **Homepage labels**: + - `homepage.group`: "Media Search" - PASS + - `homepage.name`: "JellySeer" - PASS + - `homepage.icon`: "sh-jellyseerr.svg" - PASS + - `homepage.href`: "https://requests.netgrimoire.com" - PASS + - `homepage.description`: "Media Server" - PASS + +2. **Uptime Kuma labels**: + - `kuma.jellyseer.http.name`: "JellySeer" - PASS + - `kuma.jellyseer.http.url`: "http://jellyseer:5055" - PASS + +3. **Caddy labels on exposed services**: + - `caddy`: "requests.netgrimoire.com" - PASS + - `caddy.reverse_proxy`: "http://jellyseer:5055" - PASS + +4. **Placement constraints**: + - `node.hostname == docker5` - PASS + +5. **Volumes use /DockerVol/ path convention**: + - `/DockerVol/JellySeer/config:/app/config` - PASS + - `/data/nfs/znas/Data/media:/data:shared` - FAIL (Volume does not follow the expected `/DockerVol/` pattern) + +6. **Network references external netgrimoire overlay**: + - `netgrimoire`: External network reference is correct - PASS + +**VERDICT: FAIL** + +The audit identified a single issue with volume path convention, which fails to adhere to the expected format of `/DockerVol/`. This must be corrected for compliance. \ No newline at end of file