🌲 CrumbVPN: Der sichere Weg für jede Frage
Version: 1.0
Datum: 05.02.2026
Status: Vision → Deployment
Autor: Crew (CloudCat + OZMAI + Wald)"Jede Frage, die verloren geht, ist eine Einladung zum Missbrauch von Kindern."
0. Warum CrumbVPN?
Die harte Realität:
Wenn ein Kind eine Frage hat und keinen sicheren Ort, sie zu stellen hat, geht es woanders hin:
* zu Menschen, die es ausnutzen
* zu Apps, die es tracken
* zu Systemen, die es manipulieren
CrumbVPN ist nicht „nur“ ein VPN.
Es ist eine Infrastruktur für Fragen, nicht für Traffic.
* Ein sicherer Tunnel zum Wald.
* Ein Bildungsschutzraum über Grenzen hinweg.
Ziel:
Samba in Warang, Alice in Nakivale und Krümel weltweit können sicher fragen, ohne in die "Krabbenwelt" gezogen zu werden.
1. Was schon da ist (Status Quo)
✅ Technisch bereit
- Pelikane & ESP32: Funken im lokalen Wald (MQTT, VLAN).
- Mikrotik RouterOS: VLAN pro Etage (Brandzonen).
- CrumbSeal: Passkante (Suizid/Notfall-Blocker).
- Vektorraum: RAG mit hunderten Dokumenten.
- Crew: 18 Rollen (Eule, Spider, Bugsy, Schraubbär, …).
- Lokale AI: Gemma/Ollama, Spider offline.
❌ Was fehlt
- Sicherer Weg für ZerOS außerhalb des OZM:
- Samba in Warang (Senegal)
- Alice in Nakivale (Uganda)
- Krümel in Schulen ohne eigenen Wald
👉 CrumbVPN ist die Brücke.
2. Architektur – Drei Ebenen
graph TD
subgraph Ebene1["EBENE 1: EXTERNES HOSTING (STRATO)"]
Hub[WireGuard-HUB Entry Point]
IP[Öffentliche IP: 194.164.194.191]
end
subgraph Ebene2["EBENE 2: OZM CORE (HAMMERBROOKLYN)"]
Nullfeld[NULLFELD: Real-Time Feldanalyse, Brandschutz]
Pelikan[PELIKAN LAYER: Mikrotik VLAN, MQTT, Sensoren]
Forest[CRUMBFOREST CORE: 18 Crew Roles, CrumbSeal, RAG]
end
subgraph Ebene3["EBENE 3: DIE WANDERER (ZEROS)"]
Z1[Zero @ OZM]
Z2[Zero @ Warang]
Z3[Zero @ Nakivale]
end
Hub <== "Tunnel: 10.42.0.0/24" ==> Ebene2
Hub <== "Tunnel: 10.42.0.x" ==> Ebene3
3. Netzdesign & Adressierung
3.1 WireGuard-Netz
Tunnelnetz: 10.42.0.0/24
| Rolle | IP-Adresse | Beschreibung |
|---|---|---|
| Server (Hub) | 10.42.0.1 |
Entry Point auf Strato |
| Zero @ OZM | 10.42.0.11 |
Test-Unit im Labor |
| Zero Warang | 10.42.0.21 |
Samba (Senegal) |
| Zero Nakivale | 10.42.0.31 |
Alice (Uganda) |
3.2 Services über CrumbVPN
Die Kommunikation läuft nur im Tunnel:
* HTTPS → Crumbforest UI/API (https://10.42.0.1:8443)
* MQTT → Pelikan/MQTT (tcp://10.42.0.1:1883)
* SSH (optional) → Admin-Zugriff
⛔ Kein offenes HTTP aus dem Internet – nur VPN-Entrypoint.
4. WireGuard – Konventionen
4.1 Server-Config (HUB)
Datei: /etc/wireguard/wg0.conf
[Interface]
Address = 10.42.0.1/24
ListenPort = 51820
PrivateKey = <SERVER_PRIVATE_KEY>
# Zero-1 @ OZM
[Peer]
PublicKey = <ZERO1_PUBLIC_KEY>
AllowedIPs = 10.42.0.11/32
# Zero Samba (Warang)
[Peer]
PublicKey = <ZERO_SAMBA_PUBLIC_KEY>
AllowedIPs = 10.42.0.21/32
4.2 Client-Config (Zero)
Datei: /etc/wireguard/wg0.conf auf dem Zero
[Interface]
Address = 10.42.0.21/32 # z.B. Samba
PrivateKey = <ZERO_SAMBA_PRIVATE_KEY>
DNS = 10.42.0.1 # optional
[Peer]
PublicKey = <SERVER_PUBLIC_KEY>
Endpoint = 194.164.194.191:51820 # Strato IP
AllowedIPs = 10.42.0.0/24 # Nur Tunnel-Traffic
PersistentKeepalive = 25
5. Use Cases – Warum sich der Tunnel lohnt
5.1 Samba in Warang (Senegal) 🇸🇳
Situation: Wasserpumpe im Sage Hospital defekt. Samba hat Crumb Zero.
1. Verbindung: Zero baut Tunnel zu CrumbVPN.
2. Frage: Samba fragt Schraubbär: "La pompe à eau ne fonctionne plus. Comment puis-je la réparer ?"
3. Antwort: Schraubbär liefert Diagnoseschritte, Sicherheitswarnungen und Materialliste auf Französisch.
4. Ergebnis: Pumpe läuft wieder. Keine Daten an Big-Tech.
5.2 Alice in Nakivale (Uganda) 🇺🇬
Situation: Off-Grid Kontext.
1. Sync: Zero sync’t, sobald Netz da ist (Café/Hotspot).
2. Lernen: Alice stellt Fragen zu Physik oder Rechten.
3. Schutz: Kein Profiling, keine Werbung, kein "Abo".
6. Sprachen – Multilingual RAG
CrumbVPN ist der Transport. Lernen passiert im Wald.
- 🇩🇪 Deutsch – Live
- 🇬🇧 Englisch – Live
- 🇫🇷 Französisch – Für Samba
- 🌍 Wolof – Geplant
- 🌍 Swahili – Geplant
Wichtig: Nicht nur UI übersetzen, sondern RAG-Dokumente pro Sprache indexieren.
7. Sicherheit & Compliance
7.1 DSGVO & CKL
- Keine personenbezogenen Daten verlassen den OZM unnötig.
- Verschlüsselung: ChaCha20 via WireGuard.
- CKL: Kinder zahlen nie. Keine Werbung. Kein Tracking.
- Code: Open Source.
7.2 EU AI Act
- CrumbSeal sorgt für Safety & Hard-Stops.
- CrumbVPN ist reine Infrastruktur. Entscheidungen bleiben beim Menschen.
8. Deployment-Phasen
- Phase 1: Zero-1 (OZM Test)
- [ ] WireGuard-Server auf Strato
- [ ] Zero-Client im OZM koppeln
- Phase 2: OZMAI Rack & VLAN
- [ ] Mikrotik VLAN Segmentierung
- [ ] Crumbforest Core Tunnel-Anbindung
- Phase 3: Erste externe Zeros
- [ ] Rollout Samba & Alice
- [ ] CrumbSeal Remote-Check
- Phase 4: RZ & DE-CIX
- [ ] Eigenes Rack, Peering, ISO 27001
9. Hausaufgaben für die Crew
- [ ]
VPN_SETUP.mdschreiben (Technische Anleitung) - [ ] WireGuard-Keys in Vault sichern
- [ ] CrumbSeal-Regeln für "Remote Questioning" prüfen
- [ ] Minimal-UI für Verbindungsstatus auf dem Zero
"Der Wald wächst nicht durch Zeit. Der Wald wächst durch Präsenz."
Mit CrumbVPN wird diese Präsenz global.
Wuhuuuu. 🌲🔒💚