audit(gremlin): web PASS 2026-04-20
This commit is contained in:
parent
9d9cec1809
commit
7d5d7b3dcb
1 changed files with 48 additions and 0 deletions
48
Netgrimoire/Audits/web-2026-04-20.md
Normal file
48
Netgrimoire/Audits/web-2026-04-20.md
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
---
|
||||||
|
title: Audit - web.yaml
|
||||||
|
description: Gremlin audit report 2026-04-20
|
||||||
|
published: true
|
||||||
|
date: 2026-04-20T11:42:34.133Z
|
||||||
|
tags: gremlin,audit
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2026-04-20T11:42:34.133Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Audit Report — web.yaml
|
||||||
|
|
||||||
|
**Date:** 2026-04-20
|
||||||
|
**File:** swarm/web.yaml
|
||||||
|
**Type:** Docker Swarm
|
||||||
|
**Verdict:** PASS
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### SWARM AUDIT REPORT
|
||||||
|
|
||||||
|
**1. Homepage labels**
|
||||||
|
- **homepage.name**: `www.netgrimoire.com` (PASS)
|
||||||
|
- **homepage.icon**: `mdi:web` (PASS)
|
||||||
|
- **homepage.href**: Missing (FAIL) - This should be specified for the homepage URL.
|
||||||
|
- **homepage.description**: Missing (FAIL) - A description for the homepage would be beneficial.
|
||||||
|
|
||||||
|
**2. Uptime Kuma labels**
|
||||||
|
- **kuma.web.http.name**: `www.netgrimoire.com` (PASS)
|
||||||
|
- **kuma.web.http.url**: `http://web:80` (PASS)
|
||||||
|
|
||||||
|
**3. Caddy labels on exposed services**
|
||||||
|
- **caddy=www.netgrimoire.com**: (PASS)
|
||||||
|
- **caddy.reverse_proxy="web:80"**: (PASS)
|
||||||
|
|
||||||
|
**4. Placement constraints**
|
||||||
|
- **node.labels.cpu == amd**: (PASS)
|
||||||
|
- **node.hostname**: Missing constraint (FAIL) - You should specify the hostname for placement.
|
||||||
|
|
||||||
|
**5. Volumes use /DockerVol/<service> path convention**
|
||||||
|
- **/data/nfs/znas/Docker/web/pages:/var/www/html:rw**: Not following the convention `/DockerVol/web` (FAIL)
|
||||||
|
- **/data/nfs/znas/Docker/web/apache:/etc/apache2/sites-enabled:ro**: Not following the convention `/DockerVol/web` (FAIL)
|
||||||
|
|
||||||
|
**6. Network references external netgrimoire overlay**
|
||||||
|
- **netgrimoire**: External network, correct usage (PASS)
|
||||||
|
|
||||||
|
### VERDICT:
|
||||||
|
FAIL
|
||||||
Loading…
Add table
Add a link
Reference in a new issue