Zum Hauptinhalt springen

One-Line Installation (product.kopens.io)

Auf einem Server mit Internetverbindung startet die Installation mit einem einzigen Befehl.

curl -fsSL https://product.kopens.io/plantpulse-studio/install.sh | sudo bash

Für Air-Gap-Netzwerke siehe Air-Gap-Installation.


Vor der Installation

ÜberprüfungDetails
BerechtigungMuss als root ausgeführt werden (sudo bash)
NetzwerkHTTPS-Zugriff auf product.kopens.io · docker.kopens.io erforderlich
Erforderliche WertePlatform-Adresse, Datenspeicherpfad — siehe unten

Was das Skript tut

  1. Prüft, ob es root ist
  2. Installiert git falls nicht vorhanden (dnf / apt)
  3. Versucht zuerst das Bundle-Tarball (keine Authentifizierung erforderlich), fällt ansonsten auf Clone aus dem Repository zurück
  4. Führt das Installationsskript aus
Studio nutzt standardmäßig den Tarball-Pfad

Das Bundle liegt auf dem CDN vor und wird ohne Repository-Authentifizierung heruntergeladen. Die Installation läuft auch dann weiter, wenn die Firewall den Repository-Zugriff blockiert.


Installation mit angegebenen Werten

Umgebungsvariablen stehen vor bash. Wenn Sie sie vor curl platzieren, werden sie nicht über die Pipe weitergeleitet.

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

Für interaktive Eingabe leerer Werte im Dialogmodus ausführen. Empfohlen bei der erstmaligen Installation.

curl -fsSL https://product.kopens.io/plantpulse-studio/install.sh | sudo INTERACTIVE=1 bash
UmgebungsvariableStandardwertZweck
INTERACTIVE01 bei leeren Werten zur Eingabeaufforderung
PLATFORM_API_TARGETPlatform-API-Adresse (Live-Daten und Authentifizierungsdelegation)
DATA_ROOT/var/lib/pp-studioSpeicherort für Workspace-, Build- und Datenbankdaten
DEST/opt/kopens/plantpulse-studio-dockerInstallationsort
BRANCHmainBranch beim Abruf aus dem Repository
GIT_USER · GIT_TOKENAuthentifizierung bei Clone-Fallback nach Tarball-Fehler

Die vollständige Variablenliste finden Sie unter Umgebungsvariablen-Referenz.


Nach der Installation

  1. Anfangspasswort ändernadmin / admin123! aktualisieren.
  2. Erste Schritte — Erstes Login und Oberflächenkonfiguration.
  3. Falls mit einer Domain bereitgestellt — Domain und Reverse Proxy.

Verwandte Dokumentation