diff --git a/Netgrimoire/Audits/termix-2026-04-03.md b/Netgrimoire/Audits/termix-2026-04-03.md new file mode 100644 index 0000000..4b01cf6 --- /dev/null +++ b/Netgrimoire/Audits/termix-2026-04-03.md @@ -0,0 +1,46 @@ +--- +title: Audit - termix.yaml +description: Gremlin audit report 2026-04-03 +published: true +date: 2026-04-03T03:18:39.128Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-03T03:18:39.128Z +--- + +# Audit Report — termix.yaml + +**Date:** 2026-04-03 +**File:** swarm/termix.yaml +**Type:** Docker Swarm +**Verdict:** FAIL + +--- + +### SWARM AUDIT RESULTS + +#### Homepage Labels +- **PASS**: `homepage.group`: Remote Access +- **PASS**: `homepage.name`: Termix +- **PASS**: `homepage.icon`: terminal +- **PASS**: `homepage.href`: https://termix.netgrimoire.com +- **PASS**: `homepage.description`: Web-based terminal interface + +#### Uptime Kuma Labels +- **PASS**: `kuma.termix.http.name`: Termix +- **PASS**: `kuma.termix.http.url`: https://termix.netgrimoire.com + +#### Caddy Labels +- **FAIL**: Missing `caddy=` label. Add `caddy=termix.netgrimoire.com`. +- **FAIL**: Missing `caddy.reverse_proxy` label. Add `caddy.reverse_proxy: termix:8080`. + +#### Placement Constraints +- **PASS**: `node.hostname == docker4` + +#### Volumes Path Convention +- **PASS**: `/DockerVol/termix:/app/data` adheres to the convention + +#### Network References +- **PASS**: References the external `netgrimoire` network + +### VERDICT: FAIL \ No newline at end of file