Files
school-meal/docker-compose.yml
T
root 65b52b052f 营养校准、后台美化、静态走对象存储 CDN、标题可编辑、admin 拼音搜索
- 菜品营养按食物成分表+烹饪方式校准(calibrate_nutrition 命令)
- 后台接入 jazzmin 主题美化,移除 Google Fonts(模板覆盖)
- 前端/后台静态资源指向 qnycdn 对象存储 CDN(vite base + DJANGO_STATIC_URL)
- 菜单标题学校名称/周数可编辑,日期随周数计算
- admin 搜索支持拼音首字母/全拼(Dish.pinyin 索引,pypinyin)
- Dockerfile 使用清华 pip 镜像源
2026-08-06 21:11:14 +08:00

30 lines
663 B
YAML

services:
backend:
build: ./backend
container_name: school-meal-backend
environment:
- DJANGO_SECRET_KEY=sm-c5f9k2x8p3zq7v4n6m1b0j9h4g2f6d8
- DJANGO_ALLOWED_HOSTS=*
- DJANGO_DEBUG=False
- DJANGO_DB_PATH=/data/db.sqlite3
- DJANGO_STATIC_URL=https://qnycdn.mymoyu.top/xx/admin/
volumes:
- backend_data:/data
- static_volume:/app/staticfiles
restart: always
frontend:
build: ./frontend
container_name: school-meal-frontend
ports:
- "80:80"
volumes:
- static_volume:/static:ro
depends_on:
- backend
restart: always
volumes:
backend_data:
static_volume: