[i=s] 本帖最后由 archblux 于 2025-3-3 16:30 编辑 [/i]<br />
<br />
[i=s] 本帖最后由 archblux 于 2025-3-3 16:29 编辑 [/i]
[i=s] 本帖最后由 archblux 于 2025-3-3 16:26 编辑 [/i]
官网有docker部署说明:https://github.com/TeamWiseFlow/wiseflow
以下内容引用官网
🐳 Docker 部署
如果您希望使用 Docker 部署 Wiseflow,我们也提供了完整的容器化支持。
1. 准备工作
确保您的系统已经安装了 Docker。
2. 配置环境变量
将`env_docker`文件复制为根目录下的`.env`文件:
cp env_docker .env
3. 参考《安装与使用》修改.env文件
以下几个环境变量是必须按需修改的:
LLM_API_KEY=""
LLM_API_BASE="https://api.siliconflow.cn/v1"
PB_SUPERUSER_EMAIL="test@example.com"
PB_SUPERUSER_PASSWORD="1234567890" #no '&' in the password and at least 10 characters
4. 启动服务
在项目根目录执行:
docker compose up -d
服务启动后:
5. 停止服务
docker compose down
6. 注意事项
- ./pb/pb_data目录用于存储 PocketBase 相关文件
- ./docker/pip_cache目录用于存储 Python 依赖包缓存, 避免重复下载安装依赖
- ./core/work_dir目录用于存储 wiseflow 运行时的日志, 可在.env文件修改PROJECT_DIR
|