audit(gremlin): wiki PASS 2026-04-27

This commit is contained in:
traveler 2026-04-27 06:45:10 -05:00
parent 5b46db4370
commit 8343117b76

View file

@ -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/<service> 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