diff --git a/Netgrimoire/Audits/whisparr-2026-04-13.md b/Netgrimoire/Audits/whisparr-2026-04-13.md new file mode 100644 index 0000000..74baf34 --- /dev/null +++ b/Netgrimoire/Audits/whisparr-2026-04-13.md @@ -0,0 +1,44 @@ +--- +title: Audit - whisparr.yaml +description: Gremlin audit report 2026-04-13 +published: true +date: 2026-04-13T11:44:13.970Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-13T11:44:13.970Z +--- + +# Audit Report — whisparr.yaml + +**Date:** 2026-04-13 +**File:** swarm/whisparr.yaml +**Type:** Docker Swarm +**Verdict:** PASS + +--- + +### Audit Results: + +1. **Homepage labels**: + - **PASS**: Greenfin (Commented out) + - **PASS**: Whisparr + +2. **Uptime Kuma labels**: + - **FAIL**: `greenfin` service has Uptime Kuma labels but is commented out. + - **Fix**: Uncomment and update labels if necessary. + +3. **Caddy labels on exposed services**: + - **PASS**: Whisparr with `caddy=whisparr.netgrimoire.com` and `caddy.reverse_proxy="{{upstreams 6969}}"` + +4. **Placement constraints**: + - **PASS**: `greenfin` constrained to `docker1` + - **PASS**: `whisparr` constrained to `docker1` + +5. **Volumes use `/DockerVol/` path convention**: + - **PASS**: Greenfin + - **PASS**: Whisparr + +6. **Network references external netgrimoire overlay**: + - **PASS**: All services reference the external `netgrimoire` network. + +### Final Verdict: PASS \ No newline at end of file