diff --git a/Netgrimoire/Audits/sonarr-2026-05-04.md b/Netgrimoire/Audits/sonarr-2026-05-04.md new file mode 100644 index 0000000..30303af --- /dev/null +++ b/Netgrimoire/Audits/sonarr-2026-05-04.md @@ -0,0 +1,51 @@ +--- +title: Audit - sonarr.yaml +description: Gremlin audit report 2026-05-04 +published: true +date: 2026-05-04T11:37:57.520Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-05-04T11:37:57.520Z +--- + +# Audit Report — sonarr.yaml + +**Date:** 2026-05-04 +**File:** swarm/sonarr.yaml +**Type:** Docker Swarm +**Verdict:** FAIL + +--- + +### Audit Results: + +1. **Homepage Labels**: + - `homepage.group`: Jolly Roger (PASS) + - `homepage.name`: Sonarr (PASS) + - `homepage.icon`: sonarr.png (PASS) + - `homepage.href`: https://sonarr.netgrimoire.com (PASS) + - `homepage.description`: Television Library (PASS) + +2. **Uptime Kuma Labels**: + - `kuma.sonarr.http.name`: Sonarr (PASS) + - `kuma.sonarr.http.url`: https://sonarr.netgrimoire.com (PASS) + +3. **Caddy Labels on Exposed Services**: + - `caddy=sonarr.netgrimoire.com` (PASS) + - `caddy.reverse_proxy: sonarr:8989` (PASS) + +4. **Placement Constraints**: + - `node.hostname==docker5` (PASS) + - `node.platform.arch!=arm64` (PASS) + - `node.platform.arch!=arm` (PASS) + +5. **Volumes Use /DockerVol/ Path Convention**: + - `/DockerVol/Sonarr:/config` (PASS) + - `/data/nfs/znas/Data/:/data:shared` (FAIL) + - **Issue**: This volume uses a non-standard path. It does not follow the `/DockerVol/` convention. + - **Fix**: Change this to `/DockerVol/Sonarr/data:/data`. + +6. **Network References External netgrimoire Overlay**: + - `netgrimoire` (PASS) + +### VERDICT: FAIL \ No newline at end of file