diff --git a/Netgrimoire/Audits/caddy-1-2026-04-03.md b/Netgrimoire/Audits/caddy-1-2026-04-03.md new file mode 100644 index 0000000..7d6a92d --- /dev/null +++ b/Netgrimoire/Audits/caddy-1-2026-04-03.md @@ -0,0 +1,29 @@ +--- +title: Audit - caddy-1.yaml +description: Gremlin audit report 2026-04-03 +published: true +date: 2026-04-03T03:30:38.025Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-03T03:30:38.025Z +--- + +# Audit Report — caddy-1.yaml + +**Date:** 2026-04-03 +**File:** swarm/stack/caddy/caddy-1.yaml +**Type:** Docker Swarm +**Verdict:** FAIL + +--- + +PASS Items: +1. The Caddy labels `caddy=` and `caddy.reverse_proxy` are present on the exposed service. +2. Placement constraints for node.hostname are correctly specified with `node.hostname == znas`. +3. Volumes use the `/export/Docker/caddy` path convention. +4. The network reference is to an external overlay named `netgrimoire`. + +FAIL Items: +1. No homepage labels (`homepage.group`, `homepage.name`, `homepage.icon`, `homepage.href`, `homepage.description`) are present in the configuration. + +VERDICT: FAIL \ No newline at end of file