Netgrimoire/Netgrimoire/Audits/firefox-2026-04-13.md

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


  1. Homepage labels:

    • homepage.group: "Remote Access"
    • homepage.name: "Firefox"
    • homepage.icon: "firefox.png"
    • homepage.href: "https://firefox.netgrimoire.com"
    • homepage.description: "Remote Browser"

    PASS

  2. Uptime Kuma labels:

    FAIL: Uptime Kuma labels are missing. They should be named according to the convention used for other services.

  3. Caddy labels on exposed services:

    PASS

  4. Placement constraints:

    • No placement constraints defined.

    FAIL: Placement constraints are missing for better service management and scalability.

  5. Volumes use /DockerVol/ path convention:

    • /data/nfs/znas/Docker/firefox does not follow the /DockerVol/<service> path convention.

    FAIL: The volume path should be updated to /DockerVol/firefox.

  6. Network references external netgrimoire overlay:

    • netgrimoire network is external.

    PASS

VERDICT: FAIL