Docker 部署

使用 Docker Compose 一键部署 OpenVort

Docker 部署

前置条件

  • Docker 20.10+
  • Docker Compose 2.0+
  • 至少 2GB 内存

快速部署

git clone https://github.com/openvort/openvort.git
cd openvort
cp .env.example .env
# 编辑 .env 配置 LLM API Key
docker compose up -d

访问 http://localhost:8090 进入管理面板。

配置说明

.env 文件中必须配置的项:

OPENVORT_LLM_API_KEY=sk-ant-...    # Claude API Key
OPENVORT_DATABASE_URL=postgresql+asyncpg://...

服务组件

Docker Compose 包含:

  • openvort — 主服务(FastAPI + Agent Runtime)
  • postgres — PostgreSQL 数据库
  • nginx(可选)— 反向代理

数据持久化

数据库数据通过 Docker Volume 持久化,升级时不会丢失。