selph
selph
发布于 2025-11-15 / 6 阅读
0
0

绿联 nas 部署 weknora

绿联 nas 部署 weknora

部署流程

下载zip:Tencent/WeKnora: LLM-powered framework for deep document understanding, semantic retrieval, and context-aware answers using RAG paradigm.

上传到nas,解压

也需要在本地解压一下,拿到.env.example文件,修改为.env传入nas对应目录

nas打开docker界面,选择项目,创建项目:

image-20251114181505-88n8llh.png

选择刚刚的解压路径,compose会自动识别,点击导入即可,立即部署

不幸的是,这会失败

问题所在&解决

需要修改.env中3个配置才能顺利部署完成

直接部署如下三个容器会因为端口冲突,而启动失败,使得最终weknora无法正常运行:

WeKnora-frontend

WeKnora-postgres

WeKnora-redis

只需要在.env配置文件中,找到如下字段,修改为未使用端口即可

# 主数据库配置
# 数据库端口,默认为5432
DB_PORT=5432

# 前端服务端口,默认为80
FRONTEND_PORT=80

# 如果使用 redis 作为流处理后端,需要配置以下参数
# Redis端口,默认为6379
REDIS_PORT=6379

将新的.env覆盖原来的.env,再次运行docker,成功进入页面:

image-20251114181405-f3siow9.png


评论