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

1.4 KiB

title description published date tags editor dateCreated
Audit - whisparr.yaml Gremlin audit report 2026-04-03 true 2026-04-03T03:27:24.537Z gremlin,audit markdown 2026-04-03T03:27:24.537Z

Audit Report — whisparr.yaml

Date: 2026-04-03
File: swarm/whisparr.yaml
Type: Docker Swarm
Verdict: FAIL


  1. Homepage labels: All homepage labels are present in the configuration.

    • Greenfin, Whisparr
  2. Uptime Kuma labels:

    • FAIL: Uptime Kuma is not defined in the provided YAML file.
  3. Caddy labels on exposed services:

    • FAIL: No Caddy labels are present in the configuration.
  4. Placement constraints:

    • PASS: All placement constraints specify node.hostname == docker1.
  5. Volumes use /DockerVol/ path convention:

    • PASS: Volumes follow the /DockerVol/<service> naming convention.
      • Whisparr: /DockerVol/Whisparr:/config
      • Greenfin (commented out): /DockerVol/greenfin/config:/config
  6. Network references external netgrimoire overlay:

    • PASS: The network netgrimoire is referenced as an external network.

VERDICT: FAIL

The configuration lacks essential labels for Uptime Kuma and Caddy, which are critical for monitoring and routing services. Additionally, the Greenfin service is commented out but would still need to adhere to the volume and placement constraints guidelines if uncommented.