CLI を使用してインストールする (推奨)
NocoBase 2.1.0 以降では、公式の CLI ベースのインストールおよび管理方法が提供されます。これを使用して、インストール、接続、アップグレード、日常のメンテナンスを完了することができ、AI エージェントの接続および操作可能な環境を準備することもできます。
NocoBase CLI をインストールする
CLI を初めてインストールする場合にのみ実行されます。
まず CLI をグローバルにインストールします。
複数のターミナルまたはシェルを同時に開く場合、または AI エージェントを自分自身と並行して動作させたい場合は、デフォルトで nb session setup を最初に実行す ることをお勧めします。このようにして、各セッションは独自の current env を維持でき、相互に影響を与えにくくなります。
CLI はデフォルトで自己更新をチェックします。自分の習慣に応じて更新戦略を調整できます。
prompt: 新しいバージョンが見つかったときにプロンプトを表示しますauto: 自動更新off: 自動更新をオフにする
セルフアップデートは、CLI が標準的なグローバル npm、pnpm、または yarn インストールで管理されている場合にのみサポートされます。source またはローカルプロジェクトの依存関係ツリーから実行している場合は、nb self check で検出されたインストール方法を確認し、その親プロジェクトを更新してください。
NocoBase をサーバーにデプロイし、リモート ブラウザから nb init --ui ウィザードを開きたい場合は、最初に CLI のデフォルト ホストを現在のサーバー IP に変更することをお勧めします。
<server-ip> を、アクセス可能な現在のサーバーの実際の IP に置き換えます。
nb config は CLI のグローバル構成です。通常、設定する必要があるのは 1 回だけで、後で nb init --ui を再度実行するときにこれらのデフォルト値が自動的に使用されるため、毎回設定を繰り返す必要はありません。
一般的に言えば:
default-ui-hostは、nb init --uiウィザードのブラウザアクセス用 URL を生成するために使用されます。ウィザードサービス自体は常に0.0.0.0で待ち受けますdefault-api-hostは、新規インストール時にデフォルトで生成される API アドレスです。
サーバーにデプロイされている場合は、通常、デフォルトのローカル アドレスを使用し続けるのではなく、両方の値を現在のサーバーにアクセスできる IP に変更する必要があります。
:::警告 これは単なるインストール ウィザードまたは一時的なアクセス方法であり、運用環境への推奨される入口ではありません。
default-ui-host / default-api-host をサーバー IP に設定します。これは主に、リモート ブラウザから nb init --ui を開いたり、インストール完了後にサービスにアクセスできるかどうかを一時的に確認したりできるようにするためです。
これは、運用環境が外部サービスを長期間提供するために IP + port を使用する必要があるという意味ではありません。正式に展開する場合でも、ドメイン名を使用し、Nginx や Caddy などのリバース プロキシ経由で統合アクセスを提供し、HTTPS を有効にすることをお勧めします。
:::
NocoBase をインストールする
方法 1: UI ウィザードを使用してインストールする
これはデフォルトの推奨エントリです。次を実行するだけです。
ウィザード ページに固定ポートを指定する場合は、次のように --ui-port を直接追加できます。

ウィザードでは、現在のシナリオに基づいてインストールまたは接続に必要な構成を段階的に完了できます。
方法 2: 端末を介して対話する
ターミナルで段階的に入力する方が慣れている場合は、直接実行できます。


