diff --git a/Netgrimoire/Audits/linkding-2026-04-13.md b/Netgrimoire/Audits/linkding-2026-04-13.md new file mode 100644 index 0000000..5a0faf2 --- /dev/null +++ b/Netgrimoire/Audits/linkding-2026-04-13.md @@ -0,0 +1,45 @@ +--- +title: Audit - linkding.yaml +description: Gremlin audit report 2026-04-13 +published: true +date: 2026-04-13T11:21:27.747Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-13T11:21:27.747Z +--- + +# Audit Report — linkding.yaml + +**Date:** 2026-04-13 +**File:** swarm/linkding.yaml +**Type:** Docker Swarm +**Verdict:** FAIL + +--- + +**1. Homepage labels:** +PASS + homepage.group, homepage.name, homepage.icon, homepage.href, homepage.description are all present. + +**2. Uptime Kuma labels:** +FAIL + `kuma.linkding.http.name` and `kuma.linkding.http.url` are missing. + +**3. Caddy labels on exposed services:** +PASS + caddy=link.netgrimoire.com is present. + caddy.reverse_proxy: linkding:9090 is present. + +**4. Placement constraints:** +FAIL + `placement.constraints` is commented out and not set. + +**5. Volumes use /DockerVol/ path convention:** +FAIL + The volume `/data/nfs/Baxter/Docker/linkding/data:/etc/linkding/data:rw` does not follow the /DockerVol/ convention. + +**6. Network references external netgrimoire overlay:** +PASS + netgrimoire network is referenced as external. + +**VERDICT: FAIL** \ No newline at end of file