FEATURED · 精选文章

如何在不使用 Docker 的环境安装并运行 Vane?

发布时间 / 2026/9/10 6:06:20
来源 / 创域科博编辑部
栏目 / 资讯中心
如何在不使用 Docker 的环境安装并运行 Vane? 如何在不使用 Docker 的环境安装并运行 Vane【免费下载链接】VaneVane is an AI-powered answering engine.项目地址: https://gitcode.com/GitHub_Trending/pe/VaneVane 是一个自托管的 AI 回答引擎它把网页搜索与本地 LLMOllama或云端提供商OpenAI、Anthropic Claude、Groq 等结合起来给出带引用来源的回答。官方安装方式分为 Docker 与非 Docker 两种Docker 是推荐方案如果你的环境无法运行 Docker官方给出的路径是自己部署并配置好 SearXNG 搜索后端然后克隆仓库、安装依赖、构建并启动应用最后在 http://localhost:3000 的 setup 界面完成 API 密钥、模型和搜索引擎地址配置。准备一个配置好的 SearXNG 实例Vane 的网页搜索依赖 SearXNG。在安装主应用之前README.md 对 SearXNG 提出了两项硬性设置在 SearXNG 设置中允许JSON格式即search.formats包含json启用 Wolfram Alpha 搜索引擎。仓库中自带了一份随 Docker 镜像分发的 SearXNG 配置 searxng/settings.yml可以参考它来配置自己的实例示例结果来自仓库现有文件use_default_settings: true search: formats: - html - json engines: - name: wolframalpha disabled: false这份配置由 Dockerfile 拷贝到/etc/searxng/settings.yml并在 entrypoint.sh 中启动 SearXNG、监听 8080 端口。自己部署时对齐上面两项设置即可。README 同时注明Docker 方案更受推荐因为它简化了环境变量和依赖的管理走非 Docker 路线意味着 SearXNG 与 Vane 自身的环境都需要你自己维护。克隆仓库并安装依赖git clone https://gitcode.com/GitHub_Trending/pe/Vane cd Vane npm iREADME 没有指定 Node.js 版本要求。作为参考项目自己的 Docker 构建基于node:24.5.0-slim镜像见 Dockerfile。构建并启动npm run build npm run start这两个脚本在 package.json 中分别对应next build --webpack和next start。npm run start是 README 文档中给出的运行方式CONTRIBUTING.md 另外提到npm run dev用于开发模式启动并说明 Docker 配置面向生产环境、npm run dev面向开发用途。目标只是把应用跑起来时以npm run start为主路径。启动时数据库迁移会自动应用CONTRIBUTING.md不需要单独的迁移步骤。首次配置完成 setup 界面应用启动后在浏览器打开 http://localhost:3000。首次访问会进入 setup 界面README 说明在这里完成设置并配置AI 提供商的 API 密钥与模型本地 Ollama 或 OpenAI、Anthropic Claude、Groq 等云端提供商SearXNG URL即前面准备好的 SearXNG 实例地址。SearXNG URL 也可通过环境变量注入在源码 src/lib/config/index.ts 中该配置项的env为SEARXNG_API_URL官方镜像就是这样设置的Dockerfile 中ENV SEARXNG_API_URLhttp://localhost:8080。在 setup 界面填写与设置该环境变量是两条等价路径选其一即可。验证结果按文档描述本次安装完成的标志是http://localhost:3000 可以正常打开并进入 setup 界面配置保存后界面可用。后续更新版本时git pull origin master→npm i→npm run build→npm run start见 UPDATING.md 非 Docker 章节仍然在 http://localhost:3000 验证最新变化且设置会自动保留。常见问题当 Vane 提示未配置任何聊天模型提供商或提供商连接报错时按 README.md 的 Troubleshooting 一节核对本地 OpenAI-API 兼容服务器运行在0.0.0.0而不是127.0.0.1且端口与你在 API URL 中填写的一致模型名与本地 LLM 服务器实际加载的模型一致API key 字段不能留空——如果服务端不要求密钥也需填入任意非空值。出现 Ollama 连接错误时先在设置菜单核对 Ollama API URL 是否设置正确再确认端口默认 11434未被防火墙阻挡Linux 环境下还需保证 Ollama 对网络可达README 给出的做法是在 systemd 服务中设置OLLAMA_HOST0.0.0.0:11434后执行systemctl daemon-reload与systemctl restart ollama。下一步安装与首次配置完成后README 指向安装文档 UPDATING.md其中给出了非 Docker 环境更新到最新版本的具体命令。【免费下载链接】VaneVane is an AI-powered answering engine.项目地址: https://gitcode.com/GitHub_Trending/pe/Vane创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED — 相关阅读

相关资讯

LATEST — 最新资讯

最新发布

TODAY — 本日精选

新闻

WEEKLY — 本周精选

新闻

MONTHLY — 本月精选

新闻