audit(gremlin): nzbget PASS 2026-05-04
This commit is contained in:
parent
36aedad37f
commit
5c7d15d32f
1 changed files with 54 additions and 0 deletions
54
Netgrimoire/Audits/nzbget-2026-05-04.md
Normal file
54
Netgrimoire/Audits/nzbget-2026-05-04.md
Normal 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
|
||||||
Loading…
Add table
Add a link
Reference in a new issue