Sign inSign up

ocpub/oc9-open-webui

By ocpub

Updated 4 months ago

Image
0

188

ocpub/oc9-open-webui repository overview

Open WebUI on OpenCloudOS 9

基本信息

  • 框架版本:v0.8.10
  • 基础镜像:opencloudos9-minimal:latest
  • Python 版本:3.11
  • CUDA 版本:N/A(CPU 模式)
  • 默认端口:8080

构建

docker build -t oc9-open-webui:0.8.10 .

使用示例

基本启动
docker run -d -p 3000:8080 \
  -v open-webui:/app/backend/data \
  --name open-webui \
  --restart always \
  oc9-open-webui:0.8.10
连接 Ollama(同机部署)
docker run -d -p 3000:8080 \
  --add-host=host.docker.internal:host-gateway \
  -v open-webui:/app/backend/data \
  --name open-webui \
  --restart always \
  oc9-open-webui:0.8.10
连接 OpenAI API
docker run -d -p 3000:8080 \
  -e OPENAI_API_KEY=your_api_key \
  -v open-webui:/app/backend/data \
  --name open-webui \
  --restart always \
  oc9-open-webui:0.8.10
连接远程 Ollama
docker run -d -p 3000:8080 \
  -e OLLAMA_BASE_URL=https://your-ollama-server:11434 \
  -v open-webui:/app/backend/data \
  --name open-webui \
  --restart always \
  oc9-open-webui:0.8.10

启动后访问 http://localhost:3000 即可使用。

测试验证

bash test.sh oc9-open-webui:0.8.10

测试脚本会验证以下内容:

  • open_webui 模块可正常导入
  • FastAPI 核心依赖可用
  • Web 服务可正常启动并响应

已知问题

  • 首次启动时需要下载嵌入模型(sentence-transformers/all-MiniLM-L6-v2),建议确保网络畅通或提前配置离线模型路径。
  • CPU 模式下 RAG 嵌入和语音识别(Whisper)速度较慢,如需加速可切换 CUDA 基础镜像。

Tag summary

Content type

Image

Digest

sha256:762055c8a

Size

3.7 GB

Last updated

4 months ago

docker pull ocpub/oc9-open-webui:0.8.10