diff --git a/Netgrimoire/Audits/wiki-2026-04-27.md b/Netgrimoire/Audits/wiki-2026-04-27.md new file mode 100644 index 0000000..d4b1442 --- /dev/null +++ b/Netgrimoire/Audits/wiki-2026-04-27.md @@ -0,0 +1,45 @@ +--- +title: Audit - wiki.yaml +description: Gremlin audit report 2026-04-27 +published: true +date: 2026-04-27T11:45:10.858Z +tags: gremlin,audit +editor: markdown +dateCreated: 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 \ No newline at end of file