chore(docker): add docker compose deployment

这个提交包含在:
anygen-build-bot
2026-02-12 09:12:35 +00:00
父节点 677efd4b97
当前提交 0bef29e1b5
修改 4 个文件,包含 112 行新增0 行删除

26
docker-compose.yml 普通文件
查看文件

@@ -0,0 +1,26 @@
services:
backend:
build:
context: .
dockerfile: Dockerfile.backend
ports:
- "8080:8080"
volumes:
- csp_data:/data
restart: unless-stopped
frontend:
build:
context: .
dockerfile: Dockerfile.frontend
environment:
# 前端调用后端API时使用;后续页面会读取该变量
- NEXT_PUBLIC_API_BASE=http://localhost:8080
ports:
- "3000:3000"
depends_on:
- backend
restart: unless-stopped
volumes:
csp_data: