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

1.5 KiB

title description published date tags editor dateCreated
Audit - joplin.yaml Gremlin audit report 2026-05-04 true 2026-05-04T11:17:57.172Z gremlin,audit markdown 2026-05-04T11:17:57.172Z

Audit Report — joplin.yaml

Date: 2026-05-04
File: swarm/joplin.yaml
Type: Docker Swarm
Verdict: PASS


SWARM AUDIT REPORT

Homepage Labels

All required labels (homepage.group, homepage.name, homepage.icon, homepage.href, homepage.description) are present. PASS

Uptime Kuma Labels

No Kuma labels found. If you intend to monitor this service with Uptime Kuma, ensure the appropriate labels are added for accurate monitoring. PASS

Caddy Labels on Exposed Services

  1. caddy=joplin.netgrimoire.com: This is a valid domain.
    • PASS
  2. caddy.reverse_proxy="{{upstreams 22300}}": The syntax seems correct, but ensure that {{upstreams 22300}} resolves correctly in your Caddy configuration context.
    • PASS

Placement Constraints

The service is constrained to run on a node with the hostname docker3. PASS

Volumes Use /DockerVol/<service> Path Convention

All volumes are using the specified convention:

  • postgress: /DockerVol/joplindb
  • joplin: Not applicable as it uses environment variables for database configuration. PASS

Network References External Netgrimoire Overlay

The service references an external network named netgrimoire. PASS

VERDICT: PASS