diff --git a/Netgrimoire/Audits/authelia-2026-04-03.md b/Netgrimoire/Audits/authelia-2026-04-03.md deleted file mode 100644 index 02e9a59..0000000 --- a/Netgrimoire/Audits/authelia-2026-04-03.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Audit - authelia.yaml -description: Gremlin audit report 2026-04-03 -published: true -date: 2026-04-03T01:46:30.038Z -tags: gremlin,audit -editor: markdown -dateCreated: 2026-04-03T01:46:30.038Z ---- - -# Audit Report — authelia.yaml - -**Date:** 2026-04-03 -**File:** swarm/authelia.yaml -**Type:** Docker Swarm -**Verdict:** FAIL - ---- - -### Audit Results: - -1. **Homepage labels**: - - **PASS**: `homepage.group=Management` - - **PASS**: `homepage.name=Authelia` - - **PASS**: `homepage.icon=authelia.png` - - **PASS**: `homepage.href=https://login.wasted-bandwidth.net` - - **PASS**: `homepage.description=SSO / Forward-Auth` - -2. **Uptime Kuma labels**: - - **PASS**: `kuma.authelia.http.name="Authelia"` - - **PASS**: `kuma.authelia.http.url=http://authelia:9091` - -3. **Caddy labels on exposed services**: - - **FAIL**: The service is exposing port 9091, but there's no Caddy label to reverse proxy it. - - **Fix**: Add a Caddy label to handle the reverse proxy for port 9091. - -4. **Placement constraints**: - - **PASS**: `node.hostname == nas` - -5. **Volumes use /DockerVol/ path convention**: - - **PASS**: `/DockerVol/authelia/config:/config` - - **PASS**: `/DockerVol/authelia/secrets:/secrets` - - **PASS**: `/DockerVol/authelia/redis:/data` - -6. **Network references external netgrimoire overlay**: - - **PASS**: `netgrimoire` network is defined as external. - -### VERDICT: FAIL \ No newline at end of file