安装部署

在本地或服务器上部署 OpenVort。

系统要求

  • Docker & Docker Compose
  • Python 3.11+(仅开发模式需要)
  • Node.js 18+(仅前端开发需要)

Docker Compose 部署

1. 克隆仓库

git clone https://github.com/openvort/openvort.git
cd openvort

2. 配置环境变量

cp .env.example .env

编辑 .env 文件,配置以下必要参数:

# Anthropic API Key
OPENVORT_LLM_API_KEY=sk-ant-xxxx

# PostgreSQL
OPENVORT_DATABASE_URL=postgresql+asyncpg://openvort:password@db:5432/openvort

# JWT Secret
JWT_SECRET=your-secret-key

3. 启动服务

docker compose up -d

服务启动后,访问 http://localhost:8090 即可使用 Web 管理面板。

开发模式

如果你想参与开发,可以使用开发模式:

后端

pip install -e ".[dev]"
openvort start --web

前端

cd web
pnpm install
pnpm dev

下一步