Netgrimoire/Netgrimoire/Audits/joplin-2026-04-27.md

1.1 KiB

title description published date tags editor dateCreated
Audit - joplin.yaml Gremlin audit report 2026-04-27 true 2026-04-27T11:17:20.726Z gremlin,audit markdown 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