diff --git a/Netgrimoire/Audits/glance-2026-04-03.md b/Netgrimoire/Audits/glance-2026-04-03.md new file mode 100644 index 0000000..95ac54d --- /dev/null +++ b/Netgrimoire/Audits/glance-2026-04-03.md @@ -0,0 +1,42 @@ +--- +title: Audit - glance.yaml +description: Gremlin audit report 2026-04-03 +published: true +date: 2026-04-03T02:53:50.034Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-03T02:53:50.034Z +--- + +# Audit Report — glance.yaml + +**Date:** 2026-04-03 +**File:** swarm/glance.yaml +**Type:** Docker Swarm +**Verdict:** PASS + +--- + +### Audit Summary: + +1. **Homepage labels**: + - **PASS**: homepage.group, homepage.name, homepage.href, homepage.description are correctly set. + +2. **Uptime Kuma labels**: + - **FAIL**: No Uptime Kuma related labels found. + - **Fix**: Add the necessary labels under `labels` for Uptime Kuma if needed. + +3. **Caddy labels on exposed services**: + - **PASS**: The `caddy` label is present with the domain and reverse proxy configuration. + +4. **Placement constraints**: + - **FAIL**: No placement constraints found. + - **Fix**: Add constraints under `deploy.resources` to specify node.hostname or any other resource constraint if needed. + +5. **Volumes use /DockerVol/ path convention**: + - **PASS**: The volume path `/data/nfs/znas/Docker/glance:/app/config` follows the recommended naming convention. + +6. **Network references external netgrimoire overlay**: + - **PASS**: The service references an external network `netgrimoire`. + +### VERDICT: PASS \ No newline at end of file