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

1.2 KiB

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

Audit Report — wiki.yaml

Date: 2026-04-13
File: swarm/wiki.yaml
Type: Docker Swarm
Verdict: PASS


Homepage labels:

  • PASS: homepage.group, homepage.name, homepage.icon, homepage.href, homepage.description

Uptime Kuma labels:

  • FAIL: Missing kuma.labels section. Fix by adding:
kuma.wikijs.http.name: "Wiki.js"
kuma.wikijs.http.url: "https://wiki.netgrimoire.com"

Caddy labels on exposed services:

  • PASS: caddy=, caddy.reverse_proxy

Placement constraints:

  • FAIL: Missing node.labels.cpu == arm constraint for drawio service. Fix by adding:
constraints:
  - node.hostname == dockerpi1
  - node.labels.cpu == arm

Volumes use /DockerVol/ path convention:

  • PASS: All volumes follow the correct path convention.

Network references external netgrimoire overlay:

  • PASS: The network is correctly set to reference the external netgrimoire overlay.

VERDICT: FAIL