---
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/<service> Path Convention**:
   - Missing for all volumes. Volumes should use the `/DockerVol/beszel-agent-<service>` 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/<service> Path Convention**:
   - Update the volumes section of each service to use the `/DockerVol/beszel-agent-<service>` path convention.

### Verdict:

VERDICT: FAIL