feat(deploy): 支持通过 .env 文件注入后端环境变量

- docker-compose.yml 添加 env_file 加载 backend/.env
- deploy.sh 自动检测并从 .env.example 复制模板
- .dockerignore 排除 .env 防止密钥泄露到镜像
This commit is contained in:
2026-05-24 21:39:49 +08:00
parent fa93d18e61
commit 2c5f83f64e
3 changed files with 19 additions and 2 deletions
+2 -1
View File
@@ -3,9 +3,10 @@ services:
build:
context: ./backend
dockerfile: Dockerfile
env_file:
- ./backend/.env
environment:
- GEN2D_MODE=release
- GEN2D_PORT=8080
volumes:
- backend-data:/data
expose: