Zum Inhalt

BaseHarbor — Build · Run · Control · Everywhere

Deine Anwendungen. Deine Infrastruktur.

BaseHarbor verbindet Anwendungen und ihre Backends auf verifizierten Linux-Targets. Mit einer CLI betreibst du native Workloads, verbindest sichere Provider-Bindings und prüfst das Ergebnis.

Jetzt starten GitHub

Dokumentation für BaseHarbor v0.4.26. Veröffentlichte Versionen und Installationsdateien findest du in den GitHub-Releases.

Vom Repository zur laufenden Anwendung

Installiere die CLI und eine Rootless-Docker- oder Podman-Runtime und öffne das Repository deiner Anwendung:

baha init
baha up
baha status

baha init übernimmt das Repository und speichert die systemseitig vergebene Application-Identität. baha up stellt angeforderte Provider und ihre echten Abhängigkeiten bereit oder verwendet vorhandene. Eine unterstützte lokale Anwendung ohne angeforderte verwaltete Dienste benötigt keine unbeteiligten Service-Container und keinen Pflicht-Login. Ein ausdrücklich aktivierter Management-Core oder eine Console hat eigene Sicherheitsabhängigkeiten. Status unterscheidet verifizierte Readiness von einem lediglich laufenden Workload.

Mit deinen gewohnten Werkzeugen entwickeln

Anwendungscode und Bibliotheken bleiben erhalten. BaseHarbor erkennt unterstützte Compose-, Quadlet- und Kubernetes-Workload-Quellen, löst providerneutrale Anforderungen auf und liefert geschützte Bindings. Mehrdeutige oder nicht unterstützte Quellen erfordern vor dem Deployment eine konkrete nächste Aktion.

Mit gemeinsamen oder isolierten Providern betreiben

Wähle eine unterstützte Provider-Platzierung und ein verwaltetes lokales oder registriertes Remote-Target. Ownership, TLS, Berechtigungen und erhaltene Daten bleiben im gesamten Lifecycle ausdrücklich geprüft. Die Core-Ressourcenbeobachtungen unterscheiden gemessene Referenz-Topologien von Planungsbudgets und dem zusätzlichen Verbrauch durch Isolation.

Kontrollieren und verifizieren

Prüfe vor Änderungen den Plan, diagnostiziere Fehler mit Doctor und kontrolliere Backups vor einer Recovery. CLI, JSON und MCP verwenden dieselben Domänenoperationen. EN und DE haben gleichwertige Seiten- und Befehlsabdeckung; ausgelieferte technische Bezeichner und verifizierte CLI-Ausgaben bleiben identisch.

Wähle deine nächste Aufgabe

Aufgabe Einstieg
Eine Anwendung erstellen, übernehmen oder betreiben Applications
Ein lokales oder entferntes Deployment-Ziel wählen Targets
Verwaltete oder externe Backends anbinden Provider
Identity, TLS und Trust verwalten Sicherheit
Über JSON und MCP automatisieren Automation und Agents
Ausgelieferte Befehle und Verträge nachschlagen Befehlsindex · Referenz

Ausgelieferte Änderungen und Support-Grenzen stehen in den Release Notes.