Netgrimoire/Netgrimoire/Audits/whisparr-2026-04-20.md

1.4 KiB

title description published date tags editor dateCreated
Audit - whisparr.yaml Gremlin audit report 2026-04-20 true 2026-04-20T11:44:01.220Z gremlin,audit markdown 2026-04-20T11:44:01.220Z

Audit Report — whisparr.yaml

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


Audit Results:

  1. Homepage labels:

    • PASS: whisparr has all required homepage labels.
  2. Uptime Kuma labels:

    • FAIL: No Uptime Kuma services are defined in the YAML file.
    • Fix: Add Uptime Kuma service with appropriate labels.
  3. Caddy labels on exposed services:

    • PASS: whisparr has a Caddy label: caddy=whisparr.netgrimoire.com.
  4. Placement constraints:

    • FAIL: greenfin and stash services have placement constraints but are commented out.
    • Fix: Uncomment the services to apply their respective constraints.
  5. Volumes use /DockerVol/<service> path convention:

    • PASS: All services comply with the volume naming convention.
  6. Network references external netgrimoire overlay:

    • PASS: All services reference the netgrimoire network correctly.

VERDICT: FAIL

There are two critical issues that prevent a PASS verdict:

  • Uptime Kuma services are missing.
  • Placement constraints for commented-out services need to be addressed.