Zum Hauptinhalt springen

One-Line-Installation (product.kopens.io)

Wenn der Server über einen Internetzugang verfügt, startet die Installation mit einem einzigen Befehl. Das Installationsskript wird vom Distributionsserver product.kopens.io bezogen.

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

Im Air-Gap-Netzwerk kann dieser Weg nicht genutzt werden → siehe die Offline-Vorgehensweise in Installation und Konfiguration.


Bevor Sie beginnen

Zu prüfenInhalt
BerechtigungMuss als root ausgeführt werden (sudo bash)
NetzwerkHTTPS-Zugriff auf product.kopens.io · docker.kopens.io erforderlich
HardwareAnforderungen inkl. GPU → Systemanforderungen

⚠ AI ist mit dieser einen Zeile nicht abgeschlossen

Zwei weitere Geschwister-Repositories werden benötigt

Die compose-Konfiguration des AI-Stacks funktioniert nur, wenn drei Repositories nebeneinander vorliegen. Das One-Line-Skript lädt nur eines davon herunter.

  • plantpulse-ai-docker ← das, was das One-Line-Skript herunterlädt
  • plantpulse-ai-inference-server
  • plantpulse-timeseries-insight-server

Wenn die beiden letzteren nicht als Geschwisterverzeichnisse vorhanden sind, bereitet das Installationsskript nur die Umgebungsdatei vor und verweigert den Start (auch wenn START=1 angegeben wird). Das ist beabsichtigt, um ein stillschweigendes halbfertiges Hochfahren zu verhindern.

⇒ Bereiten Sie die beiden Repositories selbst vor und führen Sie die Installation erneut aus.

Anders als bei Platform·Studio veröffentlicht AI kein Tarball auf dem CDN. Dort liegen nur zwei Skripte, der eigentliche Inhalt wird aus dem Repository bezogen. Da es sich um ein privates Repository handelt, kann eine Authentifizierung erforderlich sein (siehe GIT_USER · GIT_TOKEN unten).


Installation mit angegebenen Werten

Umgebungsvariablen werden vor bash gesetzt. Werden sie vor curl gesetzt, werden sie nicht über die Pipe weitergereicht.

curl -fsSL https://product.kopens.io/plantpulse-ai/install.sh \
| sudo START=1 DOCKER_PLATFORM_DB_HOST=192.168.0.41 bash

Um leere Werte einzeln abzufragen, führen Sie die Installation interaktiv aus.

curl -fsSL https://product.kopens.io/plantpulse-ai/install.sh | sudo INTERACTIVE=1 bash
UmgebungsvariableStandardwertVerwendung
INTERACTIVE0Bei 1 werden leere Werte per Prompt abgefragt
STARTBei 1 wird direkt nach der Installation gestartet
DEST/opt/kopens/plantpulse-ai-dockerInstallationsort
BRANCHmasterZu beziehender Branch
REPO_HOSTdev.kopens.ioRepository-Host
REPO_PATHplantpulse-ai/plantpulse-ai-docker.gitRepository-Pfad
GIT_USER · GIT_TOKENAuthentifizierung für privates Repository

Nach Abschluss der Installation

  1. Initiales Passwort ändern — Legen Sie das Konto für die Admin-Konsole fest. Ist ADMIN_AUTH_PASSWORD leer, startet die Konsole überhaupt nicht.
  2. Rufen Sie die AI-Admin-Konsole auf und prüfen Sie den Gesamtstatus auf der Startseite.
  3. Bereinigen Sie die Firewall anhand der Service-Port-Übersicht.

Verwandte Dokumente