Netgrimoire/Netgrimoire/Audits/authentik-2026-04-13.md

1.5 KiB

title description published date tags editor dateCreated
Audit - authentik.yaml Gremlin audit report 2026-04-13 true 2026-04-13T11:06:05.332Z gremlin,audit markdown 2026-04-13T11:06:05.332Z

Audit Report — authentik.yaml

Date: 2026-04-13
File: swarm/authentik.yaml
Type: Docker Swarm
Verdict: PASS


SWARM AUDIT REPORT

  1. Homepage Labels:

    • homepage.group: Passed (Management)
    • homepage.name: Passed (Authentik)
    • homepage.icon: Passed (authentik.png)
    • homepage.href: Passed (https://auth.netgrimoire.com)
    • homepage.description: Passed (Account Manager)
  2. Uptime Kuma Labels:

    • Not applicable as there are no Uptime Kuma services in this configuration.
  3. Caddy Labels on Exposed Services:

    • caddy=auth.netgrimoire.com and caddy.reverse_proxy="{{upstreams 9000}}": Passed (Authentik service)
  4. Placement Constraints:

    • All services have a placement constraint node.hostname == znas: Passed
  5. Volumes Use /DockerVol/ Path Convention:

    • postgresql volume: Passed (/DockerVol/Authentik/Postgres)
    • redis volume: Passed (/DockerVol/Authentik/redis)
    • authentik volumes: Passed (/DockerVol/Authentik/media, /DockerVol/Authentik/custom-templates)
    • worker volumes: Passed (/DockerVol/Authentik/media, /DockerVol/Authentik/certs, /DockerVol/Authentik/custom-templates)
  6. Network References External netgrimoire Overlay:

    • Both services reference the external netgrimoire network: Passed

VERDICT

PASS