S.T.A.R. Labs Homelab - Joshua Phu Kuhrau
"My name is Joshua, and I built the fastest development lab alive."
Von improvisierten Lösungen zum durchdachten System ⚡
Status: Privates Test-Labor (wie S.T.A.R. Labs aus The Flash)
Zweck: Entwicklung und Testing für K.I.T. Solutions Projekte
Organisation: Privat (Joshua Phu Kuhrau)
Motto: "Run, Barry, Run!" - Aber für Code! 🏃♂️💨
Dieses Homelab ist nach S.T.A.R. Labs aus The Flash inspiriert - ein Ort, wo Innovation, Experimente und Technologie zusammenkommen.
Wie das legendäre Team Flash arbeitet auch dieses Homelab als perfekt abgestimmtes Team:
🦸♂️ barry (Barry Allen - The Flash)
- Rolle: Team Lead, The Speedster
- System: ThinkPad E14 - Mobile Workstation
- Funktion: Koordiniert alles, schnelle Entwicklung, direkter Zugriff
- Eigenschaften: Dual-Monitor-Setup für Überblick, verbindet Mensch und Lab
- "I'm fast enough to make the right decisions."
🔧 cisco (Cisco Ramon - Vibe)
- Rolle: Tech-Genius, Der Tüftler
- System: Arch Linux Dev-Host - 24 Docker-Container
- Funktion: Entwickelt Workmate OS, baut neue Services, experimentiert
- Eigenschaften: Kreativ, innovativ, erschafft die Infrastruktur
- "I'm the guy who built the tech that keeps everything running."
🤖 gideon (Gideon AI - Künstliche Intelligenz)
- Rolle: Wissen, Speicher, Haushaltshilfe
- System: Unraid NAS - Media, Wiki, Smart Home
- Funktion: Bewahrt alles Wissen, organisiert den Haushalt, unterstützt 24/7
- Eigenschaften: Wiki.js, Jellyfin, Home Assistant, Pi-hole
- "Good evening, Joshua. How may I assist you today?"
Dieses Homelab dient als private Test- und Entwicklungsumgebung. Hier werden:
- Workmate OS entwickelt und getestet (wie die Tech in S.T.A.R. Labs)
- Infrastruktur-Konzepte für das zukünftige K.I.T. Solutions Lab evaluiert
- Neue Technologien ausprobiert (Docker, Keycloak, VLANs, etc.)
- Best Practices für professionelle Deployments entwickelt
Zukünftig geplant:
- Separates K.I.T. Solutions Netzwerk/Lab (professionell)
- Production-Deployment von Workmate OS
- Professionelle Infrastruktur mit redundanten Systemen
- Trennung von privaten und Business-Workloads
Internet (FRITZ!Box 6660 Cable)
│
│ "We built this city on tech & speed"
│
├─── 🔧 cisco (Cisco Ramon - Der Tüftler)
│ └─→ Dev-Host, 24 Docker Container
│ "I'm building the future, one container at a time"
│
├─── 🤖 gideon (Gideon AI - Das Wissen)
│ └─→ NAS, Media, Smart Home, Wiki
│ "All knowledge preserved and accessible"
│
└─── 🦸♂️ barry (Barry Allen - The Flash)
└─→ Workstation, Remote Dev, Team Lead
"Run, code, run!"
| Metrik |
Wert |
| Systeme |
3 (cisco, barry, gideon) |
| Docker Container |
24 (core_network) |
| Netzwerk-Geräte |
15 aktiv |
| Storage |
~3TB (aktuell), ~24TB (geplant) |
| Uptime |
99.9% (cisco, gideon) |
| Services |
20+ (Caddy, Keycloak, PostgreSQL, Workmate, etc.) |
Hardware: Intel i7-4790, 16GB RAM, GTX 1050 Ti
System: Arch Linux (headless)
Funktion: 24 Docker-Container, Reverse Proxy, SSO, Datenbanken
Hardware: ThinkPad E14, i5-10210U, 16GB RAM
System: Windows 11 (geplante Linux-Migration)
Funktion: Remote Dev, Dual-Monitor-Setup, Audio-Interface
Hardware: Fujitsu FUTRO S920, 16GB RAM
System: Unraid 6.12.6
Funktion: Jellyfin, Home Assistant, Pi-hole, Wiki.js
- Caddy Reverse Proxy - HTTPS mit automatischen SSL-Zertifikaten
- Keycloak - Zentrales SSO/OAuth2 für alle Services
- PostgreSQL - Shared Database (workmate_os, keycloak, n8n)
- Cloudflare Tunnel - Sichere externe Erreichbarkeit
- Workmate OS - HR/Backoffice-Tool (FastAPI + Vue 3)
- N8N - Workflow-Automatisierung
- Guacamole - Remote Desktop Gateway
- Uptime Kuma - Service-Monitoring
- Jellyfin - Medienserver (auf gideon)
- Home Assistant - Smart Home Zentrale (auf gideon)
- Navidrome - Music Streaming
- Pi-hole - DNS & Ad-Blocking (auf gideon)
- Router: FRITZ!Box 6660 Cable
- DNS: Pi-hole (Ad-Blocking)
- VPN: Tailscale Mesh (100.81.13.110)
- VLAN 10: Main (Infrastruktur)
- VLAN 20: IoT (Smart Home, isoliert)
- VLAN 25: Print (Drucker)
- VLAN 30: Gäste (Internet-only)
Mehr Details →
- ✅ Keycloak als SSO-Provider
- ✅ OAuth2-Proxy für sensitive Services
- ✅ SSH Key-based Authentication
- ✅ Tailscale VPN für Remote-Zugriff
- ✅ Caddy mit automatischen SSL-Zertifikaten
- ✅ Cloudflare Tunnel (kein Port-Forwarding)
- ✅ Docker-Netzwerk-Isolation
- ⚠️ VLANs geplant (Q1 2026)
- ⚠️ In Planung: 3-2-1 Backup-Regel
- ⚠️ Syncthing läuft, aber nicht vollständig konfiguriert
- 📅 Automatisierung geplant (Borg/Restic)
- Intel N100 Mainboard (Hardware-Transcoding!)
- JONSBO N4 Gehäuse (6-Bay NAS, Hot-Swap)
- 16GB DDR5 RAM
- USB Blu-ray Burner für MakeMKV
- VLANs (Main/IoT/Print/Gäste)
- OPNsense/pfSense Router
- 2.5G/10G LAN (cisco ↔ gideon)
- Option 1: ThinkPad auf Fedora/Arch
- Option 2: Neues Notebook (Framework/System76)
Wie Barry Allen durch den Teilchenbeschleuniger-Unfall seine Kräfte bekam, entstand auch dieses Lab aus Chaos und Experimenten:
Phase 1 - Der Unfall (2023-2024):
- Improvised setups, keine Dokumentation
- Services liefen "irgendwie"
- Kein Backup, kein Plan
- "What have I done?" 😅
Phase 2 - Die Kräfte entdecken (2024-2025):
- Docker-Container organisieren
- SSO mit Keycloak
- Erste Netzwerk-Struktur
- Syncthing für Sync
- "I can make this work!"
Phase 3 - Team Flash Formation (2025-2026):
- cisco als headless Dev-Host
- gideon als Wissenszentrale
- barry als Command Center
- Komplette Dokumentation
- Workmate OS Development
- "Now we're a team!" 🚀
Phase 4 - The Future (2026+):
- Separates K.I.T. Solutions Lab
- Production-Ready Infrastructure
- Professional Deployment
- "This is just the beginning..."
"Clean IT. Flash Speed. Human Touch." - K.I.T. Solutions
Inspiriert von The Flash's Motto "Run, Barry, Run!", steht dieses Lab für:
⚡ Speed - Geschwindigkeit
- Schnelle Entwicklungszyklen
- Instant-Deployment mit Docker
- Effiziente Workflows
- Keine Zeit verschwenden
🎯 Precision - Präzision
- Durchdachte Architekturen
- Sauberer Code
- Dokumentation on point
- Quality over quick fixes
🤝 Team - Zusammenarbeit
- cisco, barry, gideon arbeiten perfekt zusammen
- Jedes System hat seine Rolle
- Gemeinsam unschlagbar
In diesem privaten Homelab werden die Grundlagen für professionelle K.I.T. Solutions Projekte gelegt:
Workmate OS - Entwicklung:
Ziel ist es, Verwaltungsarbeit endlich einfach und modern zu machen:
- ✅ Weniger Klicks
- 🧩 Mehr Übersicht
- ⚡ Maximale Performance (Flash Speed!)
- 🔒 Datenschutz & Kontrolle
Von kleinen Teams bis zu Organisationen – selbst-hostbar, datenschutzfreundlich und intuitiv.
Infrastruktur-Testing:
Hier werden Konzepte getestet, die später in einem separaten K.I.T. Solutions Netzwerk/Lab professionell umgesetzt werden:
- SSO/OAuth2 Architekturen (Keycloak)
- Container-Orchestrierung (Docker, später K8s)
- Netzwerk-Segmentierung (VLANs)
- Monitoring & Observability
- Backup & Disaster Recovery
Administrator: Joshua Phu Kuhrau
Organisation: Privat (Test-Umgebung für K.I.T. Solutions)
Dokumentation: Dieses Wiki + Git-Repo
Service-Status:
Letzte Aktualisierung: 2026-01-17
Nächste Review: Wöchentlich
Lab Status: ⚡ Running at Flash Speed
"In S.T.A.R. Labs bauen wir nicht nur Technologie – wir erschaffen die Zukunft."
— Joshua Phu Kuhrau, Founder & Lead Developer