Zum Hauptinhalt springen

One-Line-Installation (empfohlen)

Auf Servern mit Internetzugang startet die Installation mit einem einzigen Befehl.

curl -fsSL https://product.kopens.io/plantpulse-studio/install.sh | sudo bash
⌨️ Studio One-Line-Installation – tatsächlich auf dem Staging-Server aufgezeichnet

Bei einem Air-Gap-Netzwerk siehe Air-Gap-Installation.


Vor der Installation​

Was zu prüfen istInhalt
BerechtigungMuss als root ausgeführt werden (sudo bash)
NetzwerkHTTPS-Zugriff auf product.kopens.io · docker.kopens.io erforderlich
Vorzubereitende WertePlattformadresse, Datenablagepfad – siehe unten

Was das Skript tut​

  1. Prüft, ob es als root ausgeführt wird
  2. Installiert git, falls nicht vorhanden (dnf / apt)
  3. Versucht zuerst den Bundle-Tarball (keine Authentifizierung erforderlich), und klont bei Fehlschlag aus dem Repository
  4. Führt anschließend das Installationsskript aus
Studio verwendet standardmäßig den Tarball-Pfad

Das Bundle ist im CDN verfügbar und wird ohne Repository-Authentifizierung heruntergeladen. Die Installation läuft auch dann weiter, wenn die interne Firewall den Zugriff auf das Repository blockiert.


Installation mit angegebenen Werten​

Umgebungsvariablen werden vor bash platziert. Wenn sie vor curl stehen, werden sie nicht über die Pipe übertragen.

curl -fsSL https://product.kopens.io/plantpulse-studio/install.sh \
| sudo PLATFORM_API_TARGET=https://192.168.0.41 DATA_ROOT=/data1/pp-studio bash

Um jeden leeren Wert einzeln abzufragen, führen Sie es interaktiv aus. Dies wird bei der Erstinstallation empfohlen.

curl -fsSL https://product.kopens.io/plantpulse-studio/install.sh | sudo INTERACTIVE=1 bash
UmgebungsvariableStandardwertZweck
INTERACTIVE0Fragt bei 1 leere Werte als Eingabeaufforderung ab
PLATFORM_API_TARGET—Plattform-API-Adresse (echte Daten- und Authentifizierungsdelegation)
DATA_ROOT/var/lib/pp-studioSpeicherort für Workspace-, Build- und DB-Daten
DEST/opt/kopens/plantpulse-studio-dockerInstallationsort
BRANCHmainBranch bei Abruf aus dem Repository
GIT_USER · GIT_TOKEN—Authentifizierung beim Fallback vom Tarball auf einen Klon

Die vollständige Variablenliste finden Sie in der Umgebungsvariablen-Referenz.


Nach der Installation​

  1. Initiales Passwort ändern – admin / admin123! ändern.
  2. Erste Schritte – Erster Login und Bildschirmkonfiguration.
  3. Bei Dienst über eine Domain → Domain und Reverse Proxy.

Verwandte Dokumentation​