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

1.3 KiB

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

Audit Report — lldap.yaml

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


Audit Results

  1. Homepage labels: PASS

    • homepage.group=Management
    • homepage.name=LLDAP
    • homepage.icon=ldap.png
    • homepage.href=https://ldap.netgrimoire.com
    • homepage.description=Lightweight LDAP directory
  2. Uptime Kuma labels: FAIL

    • The provided labels are not in the correct format for Uptime Kuma.
    • Recommended format: kuma.<n>.http.name, kuma.<n>.http.url
    • Fix: Update labels to follow the recommended format.
  3. Caddy labels on exposed services: PASS

    • caddy=ldap.netgrimoire.com
    • caddy.reverse_proxy=lldap:17170
  4. Placement constraints: PASS

    • Both services are constrained to run on node.hostname == docker4.
  5. Volumes use /DockerVol/ path convention: PASS

    • volumes: - /DockerVol/lldap-db/data:/var/lib/postgresql/data
    • volumes: - /DockerVol/lldap/data:/data
  6. Network references external netgrimoire overlay: PASS

VERDICT: FAIL