1.4 KiB
1.4 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - vikunja.yaml | Gremlin audit report 2026-04-20 | true | 2026-04-20T11:40:15.218Z | gremlin,audit | markdown | 2026-04-20T11:40:15.218Z |
Audit Report — vikunja.yaml
Date: 2026-04-20
File: swarm/vikunja.yaml
Type: Docker Swarm
Verdict: FAIL
Audit Results:
-
Homepage labels: PASS
- homepage.group: "PNCHarris Apps"
- homepage.name: "Vikunja"
- homepage.icon: "vikunja.png"
- homepage.href: "https://task.netgrimoire.com"
- homepage.description: "Task Manager"
-
Uptime Kuma labels: FAIL
- There are no Uptime Kuma labels defined in the
deploy.labelssection of any service.
- There are no Uptime Kuma labels defined in the
-
Caddy labels on exposed services: PASS
- caddy: "task.netgrimoire.com"
- caddy.reverse_proxy: "{{upstreams 3456}}"
-
Placement constraints: PASS
- Both services have placement constraints with
node.hostname == docker4.
- Both services have placement constraints with
-
Volumes use /DockerVol/ path convention: PASS
- vikunja:
- /DockerVol/vikunja/files:/app/vikunja/files
- vikdb:
- /DockerVol/vikunja/db:/var/lib/mysql
- vikunja:
-
Network references external netgrimoire overlay: PASS
- Both services reference the
netgrimoirenetwork, which is declared as external.
- Both services reference the
VERDICT: FAIL
The audit found one failure item related to Uptime Kuma labels, which should be addressed in your configuration to ensure full compliance.