From d124c432a8f19666c2ef7140d8a7fbe08439f6d7 Mon Sep 17 00:00:00 2001 From: traveler Date: Mon, 27 Apr 2026 06:40:06 -0500 Subject: [PATCH] audit(gremlin): vikunja FAIL 2026-04-27 --- Netgrimoire/Audits/vikunja-2026-04-27.md | 47 ++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Netgrimoire/Audits/vikunja-2026-04-27.md diff --git a/Netgrimoire/Audits/vikunja-2026-04-27.md b/Netgrimoire/Audits/vikunja-2026-04-27.md new file mode 100644 index 0000000..c432316 --- /dev/null +++ b/Netgrimoire/Audits/vikunja-2026-04-27.md @@ -0,0 +1,47 @@ +--- +title: Audit - vikunja.yaml +description: Gremlin audit report 2026-04-27 +published: true +date: 2026-04-27T11:40:06.239Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-27T11:40:06.239Z +--- + +# Audit Report — vikunja.yaml + +**Date:** 2026-04-27 +**File:** swarm/vikunja.yaml +**Type:** Docker Swarm +**Verdict:** FAIL + +--- + +### Audit Report for `swarm/vikunja.yaml` + +1. **Homepage labels**: + - **PASS**: homepage.group, homepage.name, homepage.href + - **FAIL**: homepage.icon, homepage.description (These fields are not set) + - **Fix**: Set the missing fields in the environment section. + +2. **Uptime Kuma labels**: + - **FAIL**: Uptime Kuma labels are not defined in the file. + - **Fix**: Add appropriate Kuma labels for monitoring. + +3. **Caddy labels on exposed services**: + - **PASS**: Caddy labels are correctly set for `task.netgrimoire.com`. + - **FAIL**: The reverse proxy setting is not correct. It should reference a valid upstream service. + - **Fix**: Update the reverse proxy setting to use a valid upstream. + +4. **Placement constraints**: + - **PASS**: Node hostname constraint is applied to both services (`vikunja` and `vikdb`). + +5. **Volumes use /DockerVol/ path convention**: + - **PASS**: Volumes are correctly named using the `/DockerVol/` convention. + +6. **Network references external netgrimoire overlay**: + - **PASS**: The service network is set to reference the external `netgrimoire` network. + +### Final Verdict + +VERDICT: FAIL \ No newline at end of file