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üfen | Inhalt |
|---|---|
| Berechtigung | Muss als root ausgeführt werden (sudo bash) |
| Netzwerk | HTTPS-Zugriff auf product.kopens.io · docker.kopens.io erforderlich |
| Hardware | Anforderungen inkl. GPU → Systemanforderungen |
⚠ AI ist mit dieser einen Zeile nicht abgeschlossen
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ädtplantpulse-ai-inference-serverplantpulse-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
| Umgebungsvariable | Standardwert | Verwendung |
|---|---|---|
INTERACTIVE | 0 | Bei 1 werden leere Werte per Prompt abgefragt |
START | — | Bei 1 wird direkt nach der Installation gestartet |
DEST | /opt/kopens/plantpulse-ai-docker | Installationsort |
BRANCH | master | Zu beziehender Branch |
REPO_HOST | dev.kopens.io | Repository-Host |
REPO_PATH | plantpulse-ai/plantpulse-ai-docker.git | Repository-Pfad |
GIT_USER · GIT_TOKEN | — | Authentifizierung für privates Repository |
Nach Abschluss der Installation
- Initiales Passwort ändern — Legen Sie das Konto für die Admin-Konsole fest.
Ist
ADMIN_AUTH_PASSWORDleer, startet die Konsole überhaupt nicht. - Rufen Sie die AI-Admin-Konsole auf und prüfen Sie den Gesamtstatus auf der Startseite.
- Bereinigen Sie die Firewall anhand der Service-Port-Übersicht.
Verwandte Dokumente
- Installation und Konfiguration — Vollständige Vorgehensweise und Offline-Installation
- Systemanforderungen
- Konfiguration der Umgebungsvariablen