---
title: Audit - sonarr.yaml
description: Gremlin audit report 2026-04-27
published: true
date: 2026-04-27T11:35:49.107Z
tags: gremlin,audit
editor: markdown
dateCreated: 2026-04-27T11:35:49.107Z
---

# Audit Report — sonarr.yaml

**Date:** 2026-04-27  
**File:** swarm/sonarr.yaml  
**Type:** Docker Swarm  
**Verdict:** FAIL

---

**Homepage Labels:** PASS  
The labels `homepage.group`, `homepage.name`, `homepage.icon`, `homepage.href`, and `homepage.description` are correctly configured.

**Uptime Kuma Labels:** PASS  
The label `kuma.sonarr.http.name` and `kuma.sonarr.http.url` are correctly set up for Uptime Kuma integration.

**Caddy Labels on Exposed Services:** FAIL  
- Issue: The Caddy labels are commented out (`# caddy.import_1: authentik`). To ensure proper functionality, these should be uncommented.
- Fix: Uncomment the lines `caddy.import_1: authentik` to enable the Caddy integration for Authentik.

**Placement Constraints:** PASS  
The placement constraint `node.hostname == docker5` is correctly specified. The constraints are designed to avoid running on arm64 and arm architectures, which aligns with ensuring compatibility with the desired hardware.

**Volumes Use /DockerVol/<service> Path Convention:** PASS  
All volumes follow the `/DockerVol/<service>` path convention, such as `- /DockerVol/Sonarr:/config`.

**Network References External netgrimoire Overlay:** PASS  
The network `netgrimoire` is correctly referenced and is an external overlay network.

**VERDICT: FAIL**

(1 point deducted for the Caddy labels being commented out)