添加项目基础结构和配置文件
Some checks failed
CI/CD Pipeline / build (push) Has been cancelled
CI/CD Pipeline / deploy (push) Has been cancelled

This commit is contained in:
fish
2026-03-26 20:49:14 +08:00
parent 1ad8ec9be5
commit 9b08ae17fc
6 changed files with 146 additions and 0 deletions

24
deploy/docker-compose.yml Normal file
View File

@@ -0,0 +1,24 @@
version: '3.8'
services:
app:
build:
context: ..
dockerfile: deploy/docker/Dockerfile
ports:
- "8000:8000"
env_file:
- .env
volumes:
- ..:/app
depends_on:
- nginx
nginx:
image: nginx:latest
ports:
- "80:80"
volumes:
- ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
- ..:/app
restart: always