1.5 KiB
1.5 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - firefox.yaml | Gremlin audit report 2026-04-13 | true | 2026-04-13T11:12:53.190Z | gremlin,audit | markdown | 2026-04-13T11:12:53.190Z |
Audit Report — firefox.yaml
Date: 2026-04-13
File: swarm/firefox.yaml
Type: Docker Swarm
Verdict: FAIL
-
Homepage labels:
homepage.group: "Remote Access"homepage.name: "Firefox"homepage.icon: "firefox.png"homepage.href: "https://firefox.netgrimoire.com"homepage.description: "Remote Browser"
PASS
-
Uptime Kuma labels:
kuma.ff.http.name: "Firefox"kuma.ff.http.url: "http://firefox:5800"
FAIL: Uptime Kuma labels are missing. They should be named according to the convention used for other services.
-
Caddy labels on exposed services:
caddy: "firefox.netgrimoire.com"caddy.reverse_proxy: "http://firefox:5800"
PASS
-
Placement constraints:
- No placement constraints defined.
FAIL: Placement constraints are missing for better service management and scalability.
-
Volumes use /DockerVol/ path convention:
/data/nfs/znas/Docker/firefoxdoes not follow the/DockerVol/<service>path convention.
FAIL: The volume path should be updated to
/DockerVol/firefox. -
Network references external netgrimoire overlay:
netgrimoirenetwork is external.
PASS
VERDICT: FAIL