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

1.4 KiB

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

Audit Report — wiki.yaml

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


Audit Results:

  1. Homepage labels:

    • wikijs: All homepage labels are present.
    • drawio: All homepage labels are present.
  2. Uptime Kuma labels:

    • wikijs: No Uptime Kuma labels found.
    • drawio: No Uptime Kuma labels found.
  3. Caddy labels on exposed services:

    • wikijs: Caddy labels are present with correct domain and reverse proxy configuration.
    • drawio: Caddy labels are present with correct domain and reverse proxy configuration.
  4. Placement constraints:

    • Both services (wikijs-db and wikijs) have placement constraints for node.hostname == dockerpi1.
  5. Volumes use /DockerVol/ path convention:

    • wikijs-db: Volume is correctly set to /DockerVol/wikijs-db.
    • wikijs: Volumes are correctly set to /DockerVol/wikijs/data, /DockerVol/wikijs/repo, and /DockerVol/wikijs/ssh.
    • drawio: No volumes explicitly specified, but this is not an issue.
  6. Network references external netgrimoire overlay:

    • Both services (wikijs-db and wikijs) reference the external network netgrimoire.

VERDICT: PASS