--- title: Audit - beszel_agents.yaml description: Gremlin audit report 2026-04-20 published: true date: 2026-04-20T11:07:54.222Z tags: gremlin,audit editor: markdown dateCreated: 2026-04-20T11:07:54.222Z --- # Audit Report — beszel_agents.yaml **Date:** 2026-04-20 **File:** swarm/beszel_agents.yaml **Type:** Docker Swarm **Verdict:** FAIL --- ### Audit Results: 1. **Homepage Labels**: - `homepage.group`: Missing - `homepage.name`: Missing - `homepage.icon`: Missing - `homepage.href`: Missing - `homepage.description`: Missing 2. **Uptime Kuma Labels**: - Not applicable as there are no Uptime Kuma services defined. 3. **Caddy Labels on Exposed Services**: - Not applicable as there are no Caddy services defined. 4. **Placement Constraints**: - `node.hostname`: All constraints are correctly placed and match node hostnames. 5. **Volumes Use /DockerVol/ Path Convention**: - Missing for all volumes. Volumes should use the `/DockerVol/beszel-agent-` path convention. 6. **Network References External netgrimoire Overlay**: - All services reference the external `netgrimoire` network correctly. ### Fix Recommendations: 1. **Homepage Labels**: - Add homepage labels to your documentation or configuration files. 2. **Volumes Use /DockerVol/ Path Convention**: - Update the volumes section of each service to use the `/DockerVol/beszel-agent-` path convention. ### Verdict: VERDICT: FAIL