Skip to main content
Modern Homelab beschreibt ein Homelab über eine Home-Umgebung und eine Cloud-Umgebung. Seine Definition behält Steuerung und standardmäßige Datenhoheit bei Home und verlangt explizit deklarierte Verbindungen und Veröffentlichung zwischen den Standorten.
Modern Homelab ist ein Alpha-Definitionsarchiv ohne unterstützten Installationsweg. Du kannst es mit dem veröffentlichten CLI initialisieren, validieren und generieren. Das Herunterladen des Archivs stellt weder eine funktionierende Verbindung zwischen Hosts noch geschützten Anwendungszugriff oder Wiederherstellung über Standorte hinweg her. Für eine bestehende Installationsanleitung nutze Basement Kit oder Cloud Kit.

Was das Alpha-Archiv enthält

Das öffentliche StackKits-Release enthält neben dem CLI die Definitionsarchive von Modern Homelab. Sie beschreiben die vorgesehenen Sites, die Platzierung von Anwendungen, Verbindungen und Hoheitsgrenzen. Prüfe die release-evidence.json des Releases auf die Laufzeitnachweise, die tatsächlich an diese Version angehängt sind. Die Installationsanleitung nur für die Toolchain erklärt, wie du das CLI und die Modern-Definitionen herunterlädst. Ein vollständiges Modern-Deployment braucht weiterhin konkretes Verhalten für Verbindung, Identität, Routing, TLS und Standortausfall. Eine Konfiguration oder ein generierter Plan allein verifiziert dieses Verhalten nicht.

Einen Einstiegsweg wählen

Wähle Basement Kit für einen bestehenden Linux-Host zu Hause oder Cloud Kit für einen bestehenden Cloud-Host mit einer Domain, die du kontrollierst. Deren Anleitungen halten den Konfigurations-Bootstrap und release-spezifische Laufzeitnachweise getrennt. Halte dieselbe Unterscheidung ein, wenn du Modern erkundest: Schütze bestehende Daten und bewahre die Konfiguration und die Betriebsausgabe jedes Workspaces auf. Gehe nicht davon aus, dass eine Anwendung bei einem Verbindungs- oder Cloud-Ausfall verfügbar bleibt, solange das gewählte Release dafür keinen Nachweis hat. Siehe Ein StackKit wählen für alle Einstiegswege und die Kompatibilität der Anwendungsbereitstellung für die Fähigkeiten, die die veröffentlichten Anwendungsadapter deklarieren.