From 188e1528d9ca153b6cf27810711ac541fda752c5 Mon Sep 17 00:00:00 2001 From: traveler Date: Thu, 2 Apr 2026 21:42:30 -0500 Subject: [PATCH] audit(gremlin): commander FAIL 2026-04-03 --- Netgrimoire/Audits/commander-2026-04-03.md | 47 ++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Netgrimoire/Audits/commander-2026-04-03.md diff --git a/Netgrimoire/Audits/commander-2026-04-03.md b/Netgrimoire/Audits/commander-2026-04-03.md new file mode 100644 index 0000000..214a1f4 --- /dev/null +++ b/Netgrimoire/Audits/commander-2026-04-03.md @@ -0,0 +1,47 @@ +--- +title: Audit - commander.yaml +description: Gremlin audit report 2026-04-03 +published: true +date: 2026-04-03T02:42:30.634Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-03T02:42:30.634Z +--- + +# Audit Report — commander.yaml + +**Date:** 2026-04-03 +**File:** swarm/commander.yaml +**Type:** Docker Swarm +**Verdict:** FAIL + +--- + +**Audit Results:** + +1. **Homepage labels:** + - **PASS:** homepage.group=Applications + - **PASS:** homepage.name=Cloud Commander + - **PASS:** homepage.icon=mdi-cloud + - **FAIL:** homepage.href is incorrect. The correct URL should be https://cloudcmd.netgrimoire.com instead of https://commander.netgrimoire.com. + - **FAIL:** homepage.description is missing. + +2. **Uptime Kuma labels:** + - **FAIL:** Uptime Kuma labels are not present in the provided YAML file. + +3. **Caddy labels on exposed services:** + - **PASS:** caddy=commander.netgrimoire.com + - **FAIL:** caddy.reverse_proxy is missing an upstreams configuration, which should reference the service port (e.g., {{upstreams 8000}}). + +4. **Placement constraints:** + - **PASS:** node.hostname=nas + +5. **Volumes use /DockerVol/ path convention:** + - **FAIL:** Volumes are using relative paths instead of the /DockerVol/ convention. Example volumes should be `/DockerVol/cloudcmd:/root` and `/DockerVol/cloudcmd:/mnt/fs`. + +6. **Network references external netgrimoire overlay:** + - **PASS:** Network references an external netgrimoire overlay. + +**VERDICT: FAIL** + +One or more of the items failed during the audit, which prevents a full PASS verdict. \ No newline at end of file