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

1.2 KiB

title description published date tags editor dateCreated
Audit - forgejo.yaml Gremlin audit report 2026-04-13 true 2026-04-13T11:13:36.578Z gremlin,audit markdown 2026-04-13T11:13:36.578Z

Audit Report — forgejo.yaml

Date: 2026-04-13
File: swarm/forgejo.yaml
Type: Docker Swarm
Verdict: FAIL


Audit Results:

  1. Homepage labels:

    • homepage.group: PASS
    • homepage.name: PASS
    • homepage.icon: PASS
    • homepage.href: PASS
    • homepage.description: PASS
  2. Uptime Kuma labels:

    • kuma.git.http.name: PASS
    • kuma.git.http.url: PASS
  3. Caddy labels on exposed services:

    • caddy=git.netgrimoire.com: PASS
    • caddy.reverse_proxy=forgejo:3000: PASS
  4. Placement constraints:

    • node.hostname == znas: PASS
  5. Volumes use /DockerVol/ path convention:

    • /DockerVol/forgejo:/data: PASS
    • /etc/timezone:/etc/timezone:ro: FAIL (Correct path should be /DockerVol/common/timezone)
    • /etc/localtime:/etc/localtime:ro: FAIL (Correct path should be /DockerVol/common/localtime)
  6. Network references external netgrimoire overlay:

    • netgrimoire: PASS

VERDICT: FAIL