1.3 KiB
1.3 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - joplin.yaml | Gremlin audit report 2026-04-13 | true | 2026-04-13T11:16:55.582Z | gremlin,audit | markdown | 2026-04-13T11:16:55.582Z |
Audit Report — joplin.yaml
Date: 2026-04-13
File: swarm/joplin.yaml
Type: Docker Swarm
Verdict: FAIL
SWARM AUDIT RESULTS
Homepage Labels
- PASS:
homepage.group=Services - PASS:
homepage.name=Joplin - FAIL:
- Issue: Missing
homepage.iconlabel. - Fix: Add
homepage.icon=joplin.png.
- Issue: Missing
- PASS:
homepage.href=https://joplin.netgrimoire.com - PASS:
homepage.description=Note Server
Uptime Kuma Labels
- FAIL:
- Issue: Missing Uptime Kuma labels.
- Fix: Add appropriate Uptime Kuma labels based on the service.
Caddy Labels on Exposed Services
- PASS:
caddy=joplin.netgrimoire.com - FAIL:
- Issue: Missing
caddy.reverse_proxylabel. - Fix: Add
caddy.reverse_proxy="{{upstreams 22300}}".
- Issue: Missing
Placement Constraints
- PASS:
node.hostname == docker3
Volumes Use /DockerVol/ Path Convention
- PASS:
/DockerVol/joplindb:/var/lib/postgresql/data
Network References External netgrimoire Overlay
- PASS:
networks: - netgrimoirewithexternal: true