diff --git a/Netgrimoire/Audits/dozzle-2026-04-20.md b/Netgrimoire/Audits/dozzle-2026-04-20.md new file mode 100644 index 0000000..386a9dd --- /dev/null +++ b/Netgrimoire/Audits/dozzle-2026-04-20.md @@ -0,0 +1,43 @@ +--- +title: Audit - dozzle.yaml +description: Gremlin audit report 2026-04-20 +published: true +date: 2026-04-20T11:10:48.671Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-20T11:10:48.671Z +--- + +# Audit Report — dozzle.yaml + +**Date:** 2026-04-20 +**File:** swarm/dozzle.yaml +**Type:** Docker Swarm +**Verdict:** PASS + +--- + +**Homepage Labels:** +- **PASS:** `homepage.group`: Management +- **PASS:** `homepage.name`: Dozzle +- **FAIL:** `homepage.icon` is missing. To fix, add a valid icon path. +- **PASS:** `homepage.href`: https://dozzle.netgrimoire.com +- **PASS:** `homepage.description`: Docker log viewer + +**Uptime Kuma Labels:** +- **FAIL:** No Uptime Kuma labels found. To fix, add the necessary labels for integration. + +**Caddy Labels on Exposed Services:** +- **PASS:** `caddy: dozzle.netgrimoire.com` +- **PASS:** `caddy.reverse_proxy: dozzle:8080` + +**Placement Constraints:** +- **FAIL:** No placement constraints found. To fix, add constraints like `node.hostname=`. + +**Volumes Use /DockerVol/ Path Convention:** +- **FAIL:** Volume path is `/var/run/docker.sock`, not following the convention. + +**Network References External netgrimoire Overlay:** +- **PASS:** Network `netgrimoire` is correctly referenced as external. + +**VERDICT:** FAIL \ No newline at end of file