1. 更新env示例文件,默认使用ghcr.io镜像源,添加阿里云ACR切换说明 2. 完善生产环境docker-compose配置,增加镜像源注释和默认值 3. 重构CI工作流,支持同时推送镜像到阿里云ACR和ghcr.io 4. 更新部署文档,补充镜像仓库说明和多源切换指引
- 新增后端 Dockerfile(Node.js 20 Alpine 基础镜像) - 新增前端 Dockerfile(多阶段构建:Vite build + Nginx) - 新增 Nginx 配置(serve 前端静态文件 + 反代 /api) - 新增 docker-compose.dev.yml 和 docker-compose.prod.yml - 新增 GitHub Actions 工作流(自动构建推送阿里云镜像) - 新增 .dockerignore 排除不需要的文件 - 新增部署方案文档