Skip to Content
CubyÜbersicht
ProcessCube® Cuby

Cuby

Cuby ist der zentrale Installer, Launcher und Verbindungsmanager für die ProcessCube® Platform. Als Single-Binary vereint er alles, was für den Betrieb der ProcessCube®-Umgebung nötig ist: Installation, Konfiguration, Verwaltung und Überwachung aller Plattform-Komponenten.

Überblick

ProcessCube® besteht aus mehreren Komponenten — Engine, Authority, LowCode und weiteren Produkten. Cuby bündelt die Verwaltung dieser Komponenten in einer einzigen ausführbaren Datei mit Web-Oberfläche. Ob für die lokale Entwicklung, eine Docker-basierte Umgebung oder ein Kubernetes-Cluster: Cuby bietet den einheitlichen Einstiegspunkt.

Features

  • Cross-Platform Single-Binary — Windows (x64), macOS (ARM + x64), Linux (x64)
  • Web-basierter Setup-Wizard — Geführte Ersteinrichtung im Browser
  • Marketplace-Integration — Produkte direkt aus dem ProcessCube® Marketplace installieren
  • Produktverwaltung — Starten, Stoppen, Neustarten, Logs und Health-Checks
  • Plugin-System — Erweiterbare Architektur mit Konfigurationsdialogen
  • Mehrere Instanzen — Gleiche Produkte mit verschiedenen Konfigurationen via Alias
  • Auto-Restart — Abgestürzte Produkte werden automatisch neu gestartet
  • Autostart — Optionaler Systemstart beim Hochfahren des Rechners
  • Kubernetes Operator-Modus — Produkte in Kubernetes-Clustern verwalten
  • Studio-Integration — Einbettung via iframe mit PostMessage-Authentifizierung
  • Sub-Cuby Federation — Mehrere Cuby-Instanzen verbinden und ProcessCubes teilen
  • Echtzeit-Updates — Live-Fortschritt und Logs via Socket.IO
  • Dark/Light Theme — Anpassbare Oberfläche mit System-Präferenz-Erkennung

Cuby im Studio

Cuby ist als Startseite in das ProcessCube® Studio integriert. Über die Studio-Oberfläche können Produkte installiert, konfiguriert und überwacht werden — ohne die Kommandozeile.

Welche Produkte verwaltet Cuby?

Cuby installiert und verwaltet die offiziellen ProcessCube®-Produkte. Je nach Einsatzszenario stehen unterschiedliche Produkte zur Verfügung:

KategorieProdukteEinsatz
Lokale EntwicklungProcessCube® Lokal, ProcessCube® DockerEntwicklung und Tests
KubernetesProcessCube® K8s, ProcessCube® K8s InClusterProduktivumgebungen
VerbindungProcessCube® RemoteConnectBestehende Instanzen verwalten
InfrastrukturHetzner K8s SetupCloud-Umgebungen automatisieren
ErweiterungenTicketpilot, ProcessCube® AIFachliche Automatisierung

Eine vollständige Übersicht aller Produkte mit Details findet sich unter Plattform-Produkte. Einzelne Produktbeschreibungen sind unter /produkte dokumentiert.

Unterstützte Plattformen

PlattformArchitekturBinary
Linuxx64cuby-linux-x64
macOSARM64 (Apple Silicon)cuby-macos-arm64
macOSx64 (Intel)cuby-macos-x64
Windowsx64cuby-win-x64.exe

Anwendungsfälle

  • Schneller Einstieg — Cuby installieren, Setup-Wizard durchlaufen, erste Produkte starten
  • Lokale Entwicklung — ProcessCube®-Umgebung für die Entwicklung mit Engine, LowCode und Authority aufsetzen
  • Demos und Schulungen — Vollständige Umgebung in wenigen Minuten bereitstellen
  • Produktivbetrieb — Kubernetes Operator-Modus für den Betrieb im Cluster

Weitere Informationen

SektionBeschreibung
InstallationCuby installieren und starten
Setup-WizardErsteinrichtung im Browser
ArchitekturTechnische Architektur und Komponenten
Plattform-ProdukteAlle verfügbaren Produkte im Überblick
DashboardDie Web-Oberfläche bedienen
MarketplaceProdukte entdecken und installieren
ProduktverwaltungProdukte starten, stoppen und überwachen
Plugin-SystemEigene Plugins entwickeln
Plugin-EntwicklungSchritt-für-Schritt-Anleitung für eigene Plugins
KonfigurationCuby konfigurieren
KubernetesOperator-Modus für Kubernetes
Studio-IntegrationEinbettung ins ProcessCube® Studio
API-ReferenzREST- und Socket.IO-Schnittstellen
TroubleshootingHäufige Probleme und Lösungen