3db0744f234c852dc2bf920fd607a4e1cec0065e
Homelab Infrastructure (KalliLab CORE)
Dieses Repository ist die zentrale Quelle ("Single Source of Truth") für die komplette Infrastruktur meines Homelabs.
🚨 WICHTIG – Einstieg
Vor jeder Änderung lesen:
- 👉 HOMELAB_ARCHITECTURE_MASTER_V2.md
- 👉 docs/WORKFLOW.md
Architektur
- Host: Unraid
- Container: Docker (Compose)
- Reverse Proxy: Traefik v3
- Zugriff: Tailscale (VPN)
- DNS: Pi-hole + Unbound
- GitOps: Gitea + Portainer (Stacks aus Git)
Grundprinzipien
- Alle Änderungen erfolgen über Git (kein manuelles Editieren in Portainer)
- Keine produktiven Container außerhalb von Compose
- Traefik ist der einzige öffentliche Einstiegspunkt
- Admin-Dienste sind nicht öffentlich erreichbar (nur via VPN oder Auth)
- Secrets werden niemals im Repository gespeichert
Repository-Struktur
core/→ Basisdienstesecurity/→ sicherheitskritische Diensteinfra/→ Datenbanken & technische Servicesapps/→ Anwendungenops/→ Monitoring & Toolshost-services/→ Dienste mit Host-Netztraefik/→ Reverse Proxy Konfigurationdocs/→ Dokumentation & Prozesseenv/→ Beispiel-Umgebungsvariablen
Workflow
- Änderung im Repository
- Commit & Push
- Portainer deployed automatisch
- Testen
- Dokumentation aktualisieren
Status
Initialer Aufbau der Infrastruktur (GitOps Migration gestartet)
Description
Languages
Shell
68%
PowerShell
25.7%
Python
5.6%
JavaScript
0.4%
Dockerfile
0.3%