落叶 (@bingloo)在Windows上轻松部署open-webui 中发帖

环境

python 3.11.x
nodejs LTS
git (可选)

1,下载仓库
git clone https://github.com/open-webui/open-webui

2,构建前端

在仓库根目录复制一份 .env.example 文件并重命名为 .env
进入到仓库根目录

cd open-webui


依次执行

npm i

npm run build

[1]
3,构建后端

进入到后端目录

cd backend


创建 python 虚拟环境

python -m venv venv


安装依赖

pip install -r requirements.txt

[2]
4,完成

在后端根目录复制一份 start_windows.bat 并重命名为 run.bat
修改 run.bat 文件,添加 call .\venv\Script...