Self-Hosting
Das MIT-lizenzierte Control Panel mit dem Installationsskript oder Docker Compose installieren.
Selbst gehostetes Kubeara betreibt das Control Panel auf Infrastruktur, die Sie kontrollieren. Es ist MIT-lizenziert, für immer kostenlos, mit unbegrenzten Servern, Teams und Mitgliedern. Workloads laufen weiterhin auf den Ubuntu-Hosts, die Sie verbinden — dasselbe Modell wie in der Cloud.
Quelle und Installationsskript: github.com/kubeara/core.
Einzeilen-Installer
Prüfen Sie das Skript, bevor Sie es in eine Shell pipen: install.sh.
macOS / Linux / Windows (WSL oder Git Bash):
curl -fsSL https://setup.kubeara.dev | shWindows PowerShell (Docker Desktop):
irm https://setup.kubeara.dev/install.ps1 | iexDer Installer erwartet Docker und Compose (er kann Docker Engine unter Linux installieren). Er schreibt Compose- und Env-Dateien und startet das Panel.
Öffnen Sie das Dashboard unter http://your-server-ip:3000 oder dem Port, der in der Installer-Ausgabe steht.
Manuelles Docker Compose
git clone https://github.com/kubeara/core
cd control-panel
cp .env.example .env
docker compose up -dBearbeiten Sie .env für Geheimnisse, öffentliche URL und Ports, bevor Sie das Panel über localhost hinaus zugänglich machen.
Nachdem das Panel läuft
- Schließen Sie die Kontoeinrichtung beim ersten Start in der Oberfläche ab.
- Verbinden Sie einen Ubuntu-22.04+-Server per SSH.
- Stellen Sie einen Katalog-Service bereit.
Panel-Host und Workload-Server können dieselbe Maschine oder verschiedene Maschinen sein. Behandeln Sie das Panel wie Produktion: TLS davor, Backups seiner Datenbank/Volumes und eingeschränktes SSH.
Updates
Ziehen Sie neuere Images oder führen Sie den Installer-Kanal erneut aus, den Sie nutzen (KUBEARA_VERSION / Docs auf GitHub). Erstellen Sie vor einem Major-Upgrade immer Snapshots der Volumes.
Wann Sie stattdessen Cloud nutzen
Nutzen Sie Kubeara Cloud, wenn Sie das Panel nicht selbst betreiben wollen oder die kostenlose Cloud-Stufe mit 1 Server ohne Compose möchten. Workloads bleiben weiterhin auf Ihren Servern.