diff --git a/Netgrimoire/Audits/joplin-2026-04-27.md b/Netgrimoire/Audits/joplin-2026-04-27.md new file mode 100644 index 0000000..b871a46 --- /dev/null +++ b/Netgrimoire/Audits/joplin-2026-04-27.md @@ -0,0 +1,44 @@ +--- +title: Audit - joplin.yaml +description: Gremlin audit report 2026-04-27 +published: true +date: 2026-04-27T11:17:20.726Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-27T11:17:20.726Z +--- + +# Audit Report — joplin.yaml + +**Date:** 2026-04-27 +**File:** swarm/joplin.yaml +**Type:** Docker Swarm +**Verdict:** FAIL + +--- + +**Homepage labels:** +PASS - homepage.group=Services +PASS - homepage.name=Joplin +FAIL - Missing homepage.icon +FAIL - Missing homepage.href +FAIL - Missing homepage.description + +**Uptime Kuma labels:** +FAIL - kuma.joplin.http.name is not properly formatted (should be kuma.0.http.name) +FAIL - kuma.joplin.http.url is not properly formatted (should be kuma.0.http.url) + +**Caddy labels on exposed services:** +PASS - caddy=joplin.netgrimoire.com +PASS - caddy.reverse_proxy="{{upstreams 22300}}" + +**Placement constraints:** +PASS - node.hostname == docker3 + +**Volumes use /DockerVol/ path convention:** +PASS - /DockerVol/joplindb:/var/lib/postgresql/data + +**Network references external netgrimoire overlay:** +PASS - netgrimoire: external network reference is correct + +**VERDICT: FAIL** \ No newline at end of file