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

This commit is contained in:
traveler 2026-04-13 06:45:13 -05:00
parent eb4a5334d3
commit 9c7903ea89

View file

@ -0,0 +1,47 @@
---
title: Audit - wiki.yaml
description: Gremlin audit report 2026-04-13
published: true
date: 2026-04-13T11:45:13.721Z
tags: gremlin,audit
editor: markdown
dateCreated: 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:
```yaml
kuma.wikijs.http.name: "Wiki.js"
kuma.wikijs.http.url: "https://wiki.netgrimoire.com"
```
**Caddy labels on exposed services:**
- **PASS**: caddy=<domain>, caddy.reverse_proxy
**Placement constraints:**
- **FAIL**: Missing node.labels.cpu == arm constraint for drawio service. Fix by adding:
```yaml
constraints:
- node.hostname == dockerpi1
- node.labels.cpu == arm
```
**Volumes use /DockerVol/<service> 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