V-Bio 是结构预测和药物发现计算任务平台,包含 Web 前端、管理 API、中心 API、调度服务和 CPU/GPU worker。
backend/ 中心 API、调度、worker 运行时代码
frontend/ Web 前端、management API、supabase-lite
deploy/docker/ Docker Compose 和镜像配置
docs/ 部署、配置、模型服务和接口文档
capabilities/ 模型服务代码
后端和 worker 使用 Docker 部署:
cd /data/V-Bio
# 先按实际地址和 token 修改 deploy/docker/*.env
docker compose -f deploy/docker/DOCKER_STACK_REDIS.compose.yml --env-file deploy/docker/DOCKER_STACK_REDIS.env up -d
docker compose -f deploy/docker/DOCKER_STACK_CENTRAL_DECOUPLED.compose.yml --env-file deploy/docker/DOCKER_STACK_CENTRAL_DECOUPLED.env up -d --build前端和 management API:
cd /data/V-Bio
bash frontend/run.sh start完整步骤见 docs/deployment/quick-start.md。
前端配置文件是 frontend/.env。最少需要确认:
VITE_API_BASE_URL=http://<HOST_IP>:5000
VITE_API_TOKEN=<BOLTZ_API_TOKEN>
VITE_SUPER_ADMIN_USERNAMES=dahuilangda
VITE_SUPER_ADMIN_EMAILS=dahuilangda@hotmail.com
VBIO_JWT_CLIENTS_FILE=frontend/.run/jwt_clients.json
VBIO_SESSION_SECRET=<server-session-secret>docs/deployment/quick-start.md:单机部署docs/deployment/multi-node.md:多节点部署docs/deployment/model-services.md:模型服务安装docs/configuration/env.md:环境变量docs/apis/external-system-login.md:外部系统登录docs/apis/worker-services.md:worker 服务接口deploy/docker/README.md:Docker 文件索引
curl -H "X-API-Token: <TOKEN>" http://<HOST_IP>:5000/workers/capabilities
curl -H "X-API-Token: <TOKEN>" http://<HOST_IP>:5000/workers/cluster_status