first commit

This commit is contained in:
cowrie
2026-01-30 12:39:40 +08:00
commit a2f9e06d09
7 changed files with 173 additions and 0 deletions

21
docker-compose.yml Normal file
View File

@ -0,0 +1,21 @@
version: "3.8"
services:
web:
image: nginx:alpine
container_name: air-quality-web
ports:
- "8080:80"
volumes:
- ./site:/usr/share/nginx/html:ro
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf:ro
depends_on:
- api
restart: unless-stopped
api:
build: ./api
container_name: air-quality-api
volumes:
- ./api/data.json:/app/data.json
restart: unless-stopped