NodeJS >= 20.0.0 をダウンロードしてインストールしてください
-
Flowise をインストールします
npm install -g flowise
-
Flowise を起動します
npx flowise start
-
http://localhost:3000 を開いてください
- Flowise プロジェクトをクローンしてください
- プロジェクトのルートの
dockerフォルダに移動してください .env.exampleファイルをコピーし、同じ場所に貼り付けて、.envファイルに名前を変更してくださいdocker compose up -d- http://localhost:3000 を開いてください
docker compose stopでコンテナを停止できます
-
イメージをローカルで構築します:
docker build --no-cache -t flowise . -
イメージを実行します:
docker run -d --name flowise -p 3000:3000 flowise
-
イメージを停止します:
docker stop flowise
Flowise は単一のモノリポジトリに 3 つの異なるモジュールがあります。
server: API ロジックを提供する Node バックエンドui: React フロントエンドcomponents: サードパーティノード統合api-documentation: express から自動生成された swagger-ui API ドキュメント
- PNPM をインストール
npm i -g pnpm
-
リポジトリをクローンします:
git clone https://github.com/FlowiseAI/Flowise.git
-
リポジトリフォルダに移動します:
cd Flowise -
すべてのモジュールのすべての依存関係をインストールします:
pnpm install
-
すべてのコードをビルドします:
pnpm build
終了コード 134 (JavaScript ヒープメモリ不足)
上記の `build` スクリプト実行時にこのエラーが発生した場合は、Node.js ヒープサイズを増やして再度スクリプトを実行してください:# macOS / Linux / Git Bash export NODE_OPTIONS="--max-old-space-size=4096" # Windows PowerShell $env:NODE_OPTIONS="--max-old-space-size=4096" # Windows CMD set NODE_OPTIONS=--max-old-space-size=4096
その後、実行してください:
pnpm build
-
アプリを起動します:
pnpm start
http://localhost:3000 でアプリにアクセスできるようになります。
-
開発ビルドの場合:
-
packages/uiに.envファイルを作成し、VITE_PORTを指定してください (.env.exampleを参照) -
packages/serverに.envファイルを作成し、PORTを指定してください (.env.exampleを参照) -
実行:
pnpm dev
コード変更があると、http://localhost:8080 でアプリは自動的にリロードされます。
-
Flowise はインスタンスを構成するためのさまざまな環境変数をサポートしています。packages/server フォルダ内の .env ファイルで以下の変数を指定できます。詳細
Flowise ドキュメントはこちらで確認できます。
Flowise をセルフホスト展開で既存のインフラストラクチャにデプロイできます。様々なデプロイメント方法をサポートしています
Flowise Cloud を始めましょう。
Discussion でお気軽に質問、問題報告、新機能リクエストをお送りください。
素晴らしいコントリビューターの皆様に感謝いたします
Contributing Guide をご覧ください。ご質問や問題がある場合は、Discord でお気軽にお問い合わせください。
このリポジトリのソースコードは Apache License Version 2.0 の下で利用可能です。

