logologo
スタート
マニュアル
開発
プラグイン
API
ホーム
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
スタート
マニュアル
開発
プラグイン
API
ホーム
logologo
NocoBaseの仕組み
インストール方法とバージョンの比較

NocoBaseのインストール

Dockerでのインストール
create-nocobase-appでのインストール
Gitソースからのインストール
環境変数

NocoBaseのアップグレード

Dockerでのアップグレード
create-nocobase-appでのアップグレード
Gitソースからのアップグレード

デプロイ

本番環境へのデプロイ

静的リソースのプロキシ

nginx
caddy
cdn

よく使われる運用コマンド

docker compose
pm2
より高速にデプロイするには
プラグインのインストールとアップグレード
Previous PageDockerでのインストール
Next PageGitソースからのインストール
AI翻訳通知

このドキュメントはAIによって翻訳されました。正確な情報については英語版をご参照ください。

#create-nocobase-app インストール

前提条件
  • Node.js 20+、Yarn 1.22.x がインストールされていること
  • MySQL 8.0.17+、MariaDB 10.9+、PostgreSQL 10+ のいずれかのデータベースが設定され、起動していること
  • 中国国内のネットワーク環境のため、国内ミラーへの変更をお勧めします(必須ではありません)。
$ yarn config set disable-self-update-check true
$ yarn config set registry https://registry.npmmirror.com/

#1. NocoBase プロジェクトの作成

NocoBase のバージョン(バージョン比較)とデータベースの種類を選択し、対応するコマンドを実行してください。

Latest バージョン
Beta バージョン
Alpha バージョン
PostgreSQL
MySQL
MariaDB
yarn create nocobase-app my-nocobase-app -d postgres \
   -e DB_HOST=localhost \
   -e DB_PORT=5432 \
   -e DB_DATABASE=nocobase \
   -e DB_USER=nocobase \
   -e DB_PASSWORD=nocobase \
   -e TZ=Asia/Shanghai
環境変数の説明
  • TZ はアプリケーションのタイムゾーンを設定するために使用されます。デフォルトはオペレーティングシステムのタイムゾーンです。
  • APP_KEY はアプリケーションの秘密鍵で、ユーザーのトークン生成などに使用されます(APP_KEY を変更すると、古いトークンも無効になります)。任意のランダムな文字列に設定できます。ご自身の秘密鍵に変更し、外部に漏洩しないようにしてください。
  • DB_* はデータベース関連の設定です。実際の状況に合わせて、ご自身のデータベース接続情報に変更してください。

#2. ディレクトリの移動

cd my-nocobase-app

#3. 依存関係のインストール

📢 ネットワーク環境やシステム構成などの要因により、このステップには10分以上かかる場合があります。

yarn install
本番環境でのヒント

本番環境にデプロイする際は、サイズを削減するために必要な依存関係のみをインストールできます。

yarn install --production

#4. NocoBase のインストール

yarn nocobase install --lang=ja-JP

インストールプロセスでは、データベースのテーブル構造の作成とデータの初期化が自動的に行われます。

#5. NocoBase の起動

開発環境

yarn dev

本番環境

yarn start

#6. NocoBase へのログイン

ブラウザで http://localhost:13000 を開きます。初期アカウントとパスワードは admin@nocobase.com と admin123 です。

アカウントセキュリティのヒント

初回ログイン後、システムの安全性を確保するために、速やかにデフォルトパスワードを変更してください。