audit(gremlin): nzbget PASS 2026-05-04

This commit is contained in:
traveler 2026-05-04 06:30:28 -05:00
parent 36aedad37f
commit 5c7d15d32f

View file

@ -0,0 +1,54 @@
---
title: Audit - nzbget.yaml
description: Gremlin audit report 2026-05-04
published: true
date: 2026-05-04T11:30:28.160Z
tags: gremlin,audit
editor: markdown
dateCreated: 2026-05-04T11:30:28.160Z
---
# Audit Report — nzbget.yaml
**Date:** 2026-05-04
**File:** swarm/nzbget.yaml
**Type:** Docker Swarm
**Verdict:** PASS
---
1. **Homepage labels:**
- `homepage.group`: Nucking Apps
- `homepage.name`: Nzbget
- `homepage.icon`: nzbget.png
- `homepage.href`: http://nzbget.netgrimoire.com
- `homepage.description`: Usenet Downloader
**PASS**: All homepage labels are correctly set.
2. **Uptime Kuma labels:**
- Not applicable as there is no service with Uptime Kuma in this file.
3. **Caddy labels on exposed services:**
- `caddy`: nzbget.netgrimoire.com
- `caddy.reverse_proxy`: nzbget:6789
**PASS**: Caddy labels are correctly set for the reverse proxy.
4. **Placement constraints:**
- `node.hostname == docker5`
**PASS**: The placement constraint is set to run on a specific hostname, which is valid.
5. **Volumes use /DockerVol/<service> path convention:**
- `/DockerVol/nzbget/config:/config`
- `/data/nfs/znas/Green/:/data:shared`
**FAIL**: The volume for data should follow the `/DockerVol/<service>` convention. It is currently located at `/data/nfs/znas/Green/`. Fix: Update the volume path to `/DockerVol/nzbget/data`.
6. **Network references external netgrimoire overlay:**
- `netgrimoire`
**PASS**: The service network correctly references an external overlay network.
**VERDICT:** FAIL