audit(gremlin): wiki PASS 2026-04-13
This commit is contained in:
parent
eb4a5334d3
commit
9c7903ea89
1 changed files with 47 additions and 0 deletions
47
Netgrimoire/Audits/wiki-2026-04-13.md
Normal file
47
Netgrimoire/Audits/wiki-2026-04-13.md
Normal 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue