From 131e1ef789e2af9d21582aec04cce29b0cac80b2 Mon Sep 17 00:00:00 2001 From: traveler Date: Thu, 2 Apr 2026 21:59:09 -0500 Subject: [PATCH] audit(gremlin): kopia PASS 2026-04-03 --- Netgrimoire/Audits/kopia-2026-04-03.md | 46 ++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 Netgrimoire/Audits/kopia-2026-04-03.md diff --git a/Netgrimoire/Audits/kopia-2026-04-03.md b/Netgrimoire/Audits/kopia-2026-04-03.md new file mode 100644 index 0000000..60b5c52 --- /dev/null +++ b/Netgrimoire/Audits/kopia-2026-04-03.md @@ -0,0 +1,46 @@ +--- +title: Audit - kopia.yaml +description: Gremlin audit report 2026-04-03 +published: true +date: 2026-04-03T02:59:09.430Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-03T02:59:09.430Z +--- + +# Audit Report — kopia.yaml + +**Date:** 2026-04-03 +**File:** swarm/kopia.yaml +**Type:** Docker Swarm +**Verdict:** PASS + +--- + +1. **Homepage labels**: + - `homepage.group`: PASS (Backup) + - `homepage.name`: PASS (Kopia) + - `homepage.icon`: PASS (kopia.png) + - `homepage.href`: PASS (https://kopia.netgrimoire.com) + - `homepage.description`: PASS (Snapshot backup and deduplication) + +2. **Uptime Kuma labels**: + - Not applicable as there are no Uptime Kuma labels. + +3. **Caddy labels on exposed services**: + - `caddy`: PASS (kopia.netgrimoire.com) + - `caddy.reverse_proxy`: PASS (kopia.netgrimoire.com:51515) + +4. **Placement constraints**: + - `node.hostname == znas`: PASS + +5. **Volumes use /DockerVol/ path convention**: + - `/DockerVol/kopia/config`: PASS + - `/DockerVol/kopia/cache`: PASS + - `/DockerVol/kopia/cert`: PASS + - `/DockerVol/kopia/logs`: PASS + +6. **Network references external netgrimoire overlay**: + - `netgrimoire`: PASS (external) + +VERDICT: PASS \ No newline at end of file