From 9a69cca161357979277e9bf249e873403080713e Mon Sep 17 00:00:00 2001 From: traveler Date: Thu, 2 Apr 2026 21:06:07 -0500 Subject: [PATCH] audit(gremlin): Calibre-web FAIL 2026-04-03 --- Netgrimoire/Audits/Calibre-web-2026-04-03.md | 32 ++++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/Netgrimoire/Audits/Calibre-web-2026-04-03.md b/Netgrimoire/Audits/Calibre-web-2026-04-03.md index 9d85d88..f98df81 100644 --- a/Netgrimoire/Audits/Calibre-web-2026-04-03.md +++ b/Netgrimoire/Audits/Calibre-web-2026-04-03.md @@ -2,10 +2,10 @@ title: Audit - Calibre-web.yaml description: Gremlin audit report 2026-04-03 published: true -date: 2026-04-03T01:58:16.018Z +date: 2026-04-03T02:06:07.253Z tags: gremlin,audit editor: markdown -dateCreated: 2026-04-03T01:58:16.018Z +dateCreated: 2026-04-03T02:06:07.253Z --- # Audit Report — Calibre-web.yaml @@ -17,31 +17,31 @@ dateCreated: 2026-04-03T01:58:16.018Z --- -### SWARM AUDIT Results: +### SWARM AUDIT 1. **Homepage labels**: - - `homepage.group`: "PNCHarris Apps" - **PASS** - - `homepage.name`: "Family Library" - **PASS** - - `homepage.icon`: "calibre-web.png" - **PASS** - - `homepage.href`: "https://books.netgrimoire.com" - **PASS** - - `homepage.description`: "Calibre-Web Automated" - **PASS** + - `homepage.group`: PASS + - `homepage.name`: PASS + - `homepage.icon`: PASS + - `homepage.href`: PASS + - `homepage.description`: PASS 2. **Uptime Kuma labels**: - - `kuma.cwa.http.name`: "Calibre-Web Automated" - **PASS** - - `kuma.cwa.http.url`: "http://calibre-web-automated:8083" - **PASS** + - `kuma.cwa.http.name`: PASS + - `kuma.cwa.http.url`: PASS 3. **Caddy labels on exposed services**: - - `caddy=books.netgrimoire.com , books.pncharris.com` - **PASS** - - `caddy.reverse_proxy=calibre-web-automated:8083` - **PASS** + - `caddy=books.netgrimoire.com , books.pncharris.com`: PASS + - `caddy.reverse_proxy=calibre-web-automated:8083`: PASS 4. **Placement constraints**: - - `node.hostname==znas` - **PASS** + - `node.hostname==znas`: PASS 5. **Volumes use /DockerVol/ path convention**: - - `/DockerVol/Calibre-web/Config:/config` - **PASS** - - `/data/nfs/znas/Data/media/books/library/Netgrimoire:/calibre-library:shared` - **FAIL**: The volume path does not follow the `/DockerVol/` convention. It should be `/DockerVol/Calibre-web/Library`. + - `/DockerVol/Calibre-web/Config`: PASS + - `/data/nfs/znas/Data/media/books/library/Netgrimoire`: FAIL (Volume paths should follow the `/DockerVol/` convention) 6. **Network references external netgrimoire overlay**: - - `netgrimoire` - **PASS** + - `netgrimoire`: PASS ### VERDICT: FAIL \ No newline at end of file