尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
WeKnora Docker快速拉起:5分钟RAG知识库
WeKnora Docker快速拉起5分钟RAG知识库【免费下载链接】WeKnoraOpen-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.项目地址: https://gitcode.com/GitHub_Trending/we/WeKnoraWeKnora 把原始文档变成可检索的 RAG、能自主推理的 Agent 和自维护的 Wiki。跟着本文复制命令你大约 5 分钟就能拿到一个可访问的 WeKnora 服务并学会按需改配置。跑起来之前确认三件事项目要求镜像Docker Docker Compose v2docker compose version能跑通内存建议 8GB 可用最低 4GB磁盘20GB 起ParadeDB 和解析镜像都不小网络需拉取 5 个基础镜像离线场景见后文模型服务Ollama 或远程 LLM不阻塞启动默认OLLAMA_OPTIONALtrue没配好只会告警服务照常起来你之后在界面里填模型配置即可。三步拉通全链路克隆仓库并进入目录git clone https://gitcode.com/GitHub_Trending/we/WeKnora cd WeKnora生成 .env 配置模板里已带可运行的默认值DB_DRIVERpostgres、STORAGE_TYPElocal想换端口或密码再改cp .env.example .env拉镜像并启动核心服务docker compose pull docker compose up -d核心链路就绪后访问 http://localhost前端API 在 http://localhost:8080。验证健康检查curl -f http://localhost:8080/health嫌分步麻烦的话启动脚本 一条命令搞定它会顺带检查/安装 Ollama、自动补建.env./scripts/start_all.sh启动脚本的-c环境体检、-s停止、-l列出容器三个参数排障时都会用到。组件一览谁在干什么默认 profile 只起核心服务其余组件按需通过--profile叠加。服务镜像端口一句话职责frontendwechatopenai/weknora-ui80Web 界面Nginx 反向代理到 appappwechatopenai/weknora-app8080主应用RAG、Agent、APIpostgresparadedb/paradedb:v0.22.2-pg17容器内 5432业务库 默认向量库ParadeDBredisredis:7.0-alpine容器内 6379流处理与任务队列Asynq缓存挂了重建即可恢复docreaderwechatopenai/weknora-docreader仅内网 50051gRPC 文档解析不映射到宿主机minio--profile miniominio/minio9000/9001对象存储STORAGE_TYPEminio时启用neo4j--profile neo4jneo4j:2025.10.17474/7687知识图谱NEO4J_ENABLEtrue时启用langfuse--profile langfuselangfuse/langfuse:33000可观测性自带全套 ClickHouse/MinIO按场景改配置仓库是只读参考所有改动都走.env、覆盖文件或 profile不碰源码。我要热重载调试只起基础设施app 和 frontend 放宿主机本地跑改代码不用重建镜像docker compose -f docker-compose.dev.yml up -d该 开发 compose 文件 只暴露 postgres/redis 等依赖容器名带-dev后缀与正式部署互不冲突。我要在无外网的机器上跑联网机器上先拉全再打包docker compose pull docker save wechatopenai/weknora-app:latest wechatopenai/weknora-ui:latest wechatopenai/weknora-docreader:latest -o weknora-images.tar离线机器加载后跳过拉取docker load -i weknora-images.tar ./scripts/start_all.sh --no-pull我要上生产并限制资源写一个覆盖文件my-override.yml不改主 compose 文件services: app: deploy: resources: limits: cpus: 2 memory: 4Gdocker compose -f docker-compose.yml -f my-override.yml up -d.env里再补两行SYSTEM_AES_KEYopenssl rand -hex 16 生成API Key 等敏感字段落盘加密的主密钥丢了不可恢复、DISABLE_REGISTRATIONtrue关闭自助注册。我要知识图谱或独立向量库docker compose --profile neo4j up -d # 再在 .env 设 NEO4J_ENABLEtrue docker compose --profile qdrant up -d # 配 RETRIEVE_DRIVERqdrant 后同样启动 app排障速查前端 80 端口被占→ 端口冲突 →FRONTEND_PORT8081写入.env后docker compose up -dapp 容器反复重启→ 依赖健康检查未通过 →docker compose ps看 postgres/docreader 是否healthy再看docker compose logs -f appOllama 报连接失败→ 模型服务未启动或地址不对 → 把.env的OLLAMA_BASE_URL指向可用端点http://host.docker.internal:11434是容器访问宿主机的写法界面里图片/附件加载不出→ 存储后端不可达 → local 存储确认 app 容器/data/files卷minio 场景设APP_EXTERNAL_URL为公网可达地址docker compose up报 .env 变量缺失→ 模板未生成 →cp .env.example .env补齐必填项DB_DRIVER、STORAGE_TYPE不确定哪一环出问题→ 环境未知 →./scripts/start_all.sh -c一次性输出 Docker、Ollama、磁盘、内存、容器状态可观测与备份各留一条命令链路追踪直接docker compose --profile langfuse up -d访问 http://localhost:3000.env补上LANGFUSE_PUBLIC_KEY/LANGFUSE_SECRET_KEY重启 app 即接入。数据库备份一行docker compose exec postgres pg_dump -U postgres -d WeKnora weknora-backup.sql用户名库名以你的.env为准。下一步服务起来后打开 http://localhost注册账号、进初始化向导配好模型就能上传第一批文档。更多细节看 README_CN.md、config/config.yamlapp 容器内挂载为/app/config/config.yaml改切分策略、检索阈值都在此文件以及docs/api/下的接口文档。【免费下载链接】WeKnoraOpen-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.项目地址: https://gitcode.com/GitHub_Trending/we/WeKnora创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

UG数控车削椭圆轴类组合件工艺设计与编程全流程

UG数控车削椭圆轴类组合件工艺设计与编程全流程

各位做机械加工、数控编程或者正在准备毕业设计的小伙伴,大家好。 椭圆轴类组合件在工程机械、液压传动、精密仪器等领域非常常见。它既有普通回转体轴类的结构特征,又包含椭圆曲线这类非圆曲面,在数控车削加工中属于典型的结构工艺性分析与…

📅 2026/10/24 13:04:08
基于STM32的安卓手机蓝牙示波器完整方案:从硬件采集到App显示可复刻

基于STM32的安卓手机蓝牙示波器完整方案:从硬件采集到App显示可复刻

简介:基于安卓手机的蓝牙示波器方案,包含完整程序源码与硬件原理图,面向安卓开发者和电子DIY爱好者,旨在把手机变成便携波形显示终端,降低示波器使用门槛,适合实验室测试、课堂演示、现场调试等场景。资源共…

📅 2026/10/16 21:00:37
Home Assistant 接入 DeepSeek:OpenAI 兼容协议配置与设备控制实践

Home Assistant 接入 DeepSeek:OpenAI 兼容协议配置与设备控制实践

在实际的智能家居项目中,Home Assistant 通常已经解决了“设备接入、自动化、统一控制”的问题,但“用自然语言和家里对话”这件事,长期以来只能靠固定的语音指令模板完成。把 ChatGPT、DeepSeek 这类 AI 大模型接入 Home Assistant 之后&…

📅 2026/10/30 23:59:18
MORE NEWS

更多资讯

📰

娄底考电工证时间安排怎么报名,别被中介套路了

娄底考电工证时间安排怎么报名,别被中介套路了 你是不是也遇到过这种情况?想考个电工证,不知道去哪报名,结果一不留神就被中介坑了钱,还花了时间却什么也没办成?这事儿可太常见了。今天咱们就来聊聊 娄底考电工证时间安排怎么报名…

📰

吕梁办理电工证怎么选培训机构才能一次通过 全国通用

吕梁办理电工证怎么选培训机构才能一次通过 全国通用 实操考试心里没底怕挂科,这是很多吕梁电工证报考人员的真实写照。特别是对于初次报考的人来说,面对实操考核的压力和对考试流程的不了解,容易陷入焦虑。其实,只要选对培训机构,搭配科学的学习方法,…

📰

蒙城电工证考试内容多久拿证怎么考不被坑

蒙城电工证考试内容多久拿证怎么考不被坑 不知道去哪报名怕被中介坑,蒙城电工证考试内容多久拿证怎么考?很多人一提到电工证,就担心被坑、被套路、被多收钱,其实只要你掌握正确报名渠道和考试内容,根本不用怕。今天咱们就来聊聊电工证考试到底有哪些内容…

📰

邓县电工作业证怎么考才能一次过?上岗必备干货全在这了

邓县电工作业证怎么考才能一次过?上岗必备干货全在这了 怕考不过白交培训费?邓县电工作业证作为电工行业上岗必备的“通行证”,不仅是找工作的门槛,更是决定你薪资和职业发展的关键。很多在郑州金水区转岗的从业者,因为对考试内容不了解,误入培训机构的…

📰

深圳无电工证施工处罚 通过率揭秘:电工证怎么考不被坑

深圳无电工证施工处罚 通过率揭秘:电工证怎么考不被坑 不知道去哪报名怕被中介坑,你不是一个人。电工证是从事电力相关工作的“门槛证”,深圳地区对无证施工的处罚力度越来越大,一旦被查到,不仅项目停工,还要面临高额罚款甚至法律责任。但很多人在考证…

📰

坪山区考电工证免费吗官方报名入口你知道吗

坪山区考电工证免费吗官方报名入口你知道吗 怕考不过白交培训费,这是很多准备考电工证的人心里的疙瘩,特别是那些刚入行或者想转行的朋友。你是不是也在纠结: 坪山区考电工证免费吗…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬