1.4 KiB
1.4 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - ntfy.yaml | Gremlin audit report 2026-04-27 | true | 2026-04-27T11:27:19.961Z | gremlin,audit | markdown | 2026-04-27T11:27:19.961Z |
Audit Report — ntfy.yaml
Date: 2026-04-27
File: swarm/ntfy.yaml
Type: Docker Swarm
Verdict: PASS
-
Homepage labels:
homepage.group: Services (PASS)homepage.name: ntfy (PASS)homepage.icon: ntfy.png (PASS)homepage.href: https://ntfy.netgrimoire.com (PASS)homepage.description: Push Notifications (PASS)
-
Uptime Kuma labels:
kuma.ntfy.http.name: ntfy (PASS)kuma.ntfy.http.url: https://ntfy.netgrimoire.com (PASS)
-
Caddy labels on exposed services:
caddy: ntfy.netgrimoire.com(PASS)caddy.reverse_proxy: ntfy:80(PASS)
-
Placement constraints:
node.platform.arch != aarch64(PASS)node.platform.arch != arm(PASS)- Note: No specific constraint for node.hostname, but the absence of such constraint is neutral.
-
Volumes use /DockerVol/ path convention:
/data/nfs/znas/Docker/ntfy/cache:/var/cache/ntfy: FAIL- Issue: The volume does not follow the /DockerVol/ path convention.
- Fix: Update the volume path to
/DockerVol/ntfy/cache.
-
Network references external netgrimoire overlay:
networks: - netgrimoire: PASS
VERDICT: FAIL