1.3 KiB
1.3 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - phpipam.yaml | Gremlin audit report 2026-04-13 | true | 2026-04-13T11:30:20.018Z | gremlin,audit | markdown | 2026-04-13T11:30:20.018Z |
Audit Report — phpipam.yaml
Date: 2026-04-13
File: swarm/phpipam.yaml
Type: Docker Swarm
Verdict: PASS
SWARM AUDIT REPORT
-
Homepage labels:
homepage.group: PASShomepage.name: PASShomepage.icon: PASShomepage.href: PASShomepage.description: PASS
-
Uptime Kuma labels:
- No Uptime Kuma services found in the configuration.
-
Caddy labels on exposed services:
caddy=ipam.netgrimoire.comandcaddy.reverse_proxy="{{upstreams 80}}"are present inphpipam-webservice. PASS
-
Placement constraints:
- All services have the constraint
node.hostname == docker3. This is consistent across all services. PASS
- All services have the constraint
-
Volumes use /DockerVol/ path convention:
- All volume paths follow the
/DockerVol/<service>convention:/DockerVol/phpipam/phpipam-logoinphpipam-web,phpipam-cron/DockerVol/phpipam/mariadbinphpipam-mariadb. PASS
- All volume paths follow the
-
Network references external netgrimoire overlay:
- The
netgrimoirenetwork is defined as an external network, which is correctly referenced by all services. PASS
- The
VERDICT: PASS