English | 繁體中文 | 简体中文 | 日本語 | 한국어
下載並安裝 NodeJS >= 18.15.0
-
安裝 Flowise
npm install -g flowise
-
啟動 Flowise
npx flowise start
- 複製 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 在單個 mono 儲存庫中有 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
Exit code 134(JavaScript heap out of memory)
如果在運行上述 `build` 腳本時遇到此錯誤,請嘗試增加 Node.js 中的 Heap 記憶體大小並重新運行腳本:export 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,我們支持各種自行架設選項 部署
隨時在 討論 中提出任何問題、提出問題和請求新功能
感謝這些出色的貢獻者
請參閱 貢獻指南。如果您有任何問題或問題,請透過 Discord 與我們聯繫。
此儲存庫中的原始碼根據 Apache 2.0 授權條款 授權使用。

