---
title: Audit - beets.yaml
description: Gremlin audit report 2026-04-03
published: true
date: 2026-04-03T01:48:57.211Z
tags: gremlin,audit
editor: markdown
dateCreated: 2026-04-03T01:48:57.211Z
---

# Audit Report — beets.yaml

**Date:** 2026-04-03  
**File:** swarm/beets.yaml  
**Type:** Docker Swarm  
**Verdict:** PASS

---

PASS: Homepage labels - All required homepage.labels are present.

PASS: Uptime Kuma labels - kuma.beets.http.name, kuma.beets.http.url labels are correctly specified.

FAIL: Caddy labels - The caddy label is missing. It should be added with the domain name (e.g., `caddy: "beets.netgrimoire.com"`).

PASS: Placement constraints - node.hostname constraint is correctly set to nas.

PASS: Volumes use /DockerVol/<service> path convention - All volume paths follow the /DockerVol/beets/config, /data/nfs/Baxter/Data/media/music/Collection, and /data/nfs/Baxter/Data/media/music/ingest patterns.

PASS: Network references external netgrimoire overlay - The netgrimoire network is correctly declared as an external network.

**VERDICT:** FAIL