audit(gremlin): vscode FAIL 2026-04-27

This commit is contained in:
traveler 2026-04-27 06:40:50 -05:00
parent d124c432a8
commit dc003ab25d

View file

@ -0,0 +1,54 @@
---
title: Audit - vscode.yaml
description: Gremlin audit report 2026-04-27
published: true
date: 2026-04-27T11:40:50.800Z
tags: gremlin,audit
editor: markdown
dateCreated: 2026-04-27T11:40:50.800Z
---
# Audit Report — vscode.yaml
**Date:** 2026-04-27
**File:** swarm/vscode.yaml
**Type:** Docker Swarm
**Verdict:** FAIL
---
### SWARM AUDIT RESULTS:
#### 1. Homepage labels:
- `homepage.group`: **PASS**
- `homepage.name`: **PASS**
- `homepage.icon`: **PASS**
- `homepage.href`: **PASS**
- `homepage.description`: **PASS**
#### 2. Uptime Kuma labels:
- `kuma.cs.http.name`: **PASS**
- `kuma.cs.http.url`: **PASS**
#### 3. Caddy labels on exposed services:
- `caddy=code.netgrimoire.com`: **PASS**
- `caddy.reverse_proxy=code-server:8443`: **PASS**
#### 4. Placement constraints:
- `node.hostname == znas`: **PASS**
#### 5. Volumes use `/DockerVol/<service>` path convention:
- `/DockerVol/code/config`: **PASS**
- `/DockerVol/code/data`: **PASS**
#### 6. Network references external netgrimoire overlay:
- **FAIL**: `networks` section should reference the `netgrimoire` network by name, not as an external network.
### Fix:
Change the `networks` section to:
```yaml
networks:
- netgrimoire
```
### VERDICT: FAIL