bcf16fe53d
- 新增 docker-compose.prod.yml / docker-compose.test.yml 双环境配置 - 新增 docker-compose.gateway.yml Nginx 网关按域名路由 - 新增 Dockerfile.website 官网镜像构建 - 新增 gateway.conf 支持 8 个域名路由 - 更新 .gitlab-ci.yml 支持 prod/test 双分支自动部署 - 更新 Makefile 新增 prod-/test-/gateway- 快捷命令 - 新增 scripts/setup-server.sh 服务器一键初始化脚本 - 修复 Nginx 配置服务名不匹配问题 - 修复前端 Dockerfile 缺少 packages/ 导致构建失败 - 删除旧的 docker-compose.yml Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
22 lines
360 B
YAML
22 lines
360 B
YAML
version: '3.8'
|
|
|
|
services:
|
|
gateway:
|
|
image: nginx:alpine
|
|
container_name: rent-gateway
|
|
restart: always
|
|
ports:
|
|
- "80:80"
|
|
- "443:443"
|
|
volumes:
|
|
- ../nginx/gateway/gateway.conf:/etc/nginx/nginx.conf:ro
|
|
networks:
|
|
- rent-prod
|
|
- rent-test
|
|
|
|
networks:
|
|
rent-prod:
|
|
external: true
|
|
rent-test:
|
|
external: true
|