メインコンテンツまでスキップ

ワンラインインストール (product.kopens.io)

インターネットに接続できるサーバーであれば、コマンド1行でインストールが開始されます。インストール スクリプトは配布サーバー product.kopens.io から取得します。

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

閉域網の場合、このパスは使用できません → インストールおよび設定 の オフライン手順をご覧ください。


開始する前に

確認事項内容
権限root で実行する必要があります (sudo bash)
ネットワークproduct.kopens.io · docker.kopens.io への HTTPS アクセスが可能
ハードウェアGPU 搭載の要件 → システム要件

⚠ AI はこのワンラインでは完結しません

兄弟リポジトリ2つがさらに必要です

AI スタックの compose は 3つのリポジトリが隣同士にある場合にのみ 動作します。ワンライン スクリプトはそのうち1つだけを取得します。

  • plantpulse-ai-docker ← ワンラインが取得するもの
  • plantpulse-ai-inference-server
  • plantpulse-timeseries-insight-server

後ろの2つが 兄弟ディレクトリとして存在しない場合、 インストール スクリプトは環境ファイルの準備までで 起動を拒否します (START=1 を与えても同様)。これは 正常な動作で、不完全な状態で起動しないようにする仕組みです。

⇒ 2つのリポジトリを直接準備した後、インストールを 再度実行 してください。

Platform·Studio とは異なり、AI は CDN に tarball を公開していません。 スクリプト2つだけが アップロードされており、本体はリポジトリから取得します。プライベート リポジトリのため、認証が必要な場合があります (以下 GIT_USER · GIT_TOKEN)。


値を指定してインストールする

環境変数は bash の前に 指定します。curl の前に指定すると、パイプを通じて渡りません。

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

空の値を1つずつプロンプトで入力させるには、対話モード で実行してください。

curl -fsSL https://product.kopens.io/plantpulse-ai/install.sh | sudo INTERACTIVE=1 bash
環境変数デフォルト値用途
INTERACTIVE01 の場合、空の値をプロンプトで入力させます
START1 の場合、インストール後すぐに起動します
DEST/opt/kopens/plantpulse-ai-dockerインストール位置
BRANCHmaster取得するブランチ
REPO_HOSTdev.kopens.ioリポジトリホスト
REPO_PATHplantpulse-ai/plantpulse-ai-docker.gitリポジトリパス
GIT_USER · GIT_TOKENプライベートリポジトリ認証

インストール後

  1. 初期パスワード変更 — 管理コンソールアカウントを設定します。 ADMIN_AUTH_PASSWORD が空の場合、コンソールは起動しません。
  2. AI 管理コンソール にアクセスし、ホームで全体の状態を確認します。
  3. サービスポートマップ でファイアウォールを設定します。

関連ドキュメント