Files
menchuang/.dockerignore
T
HHY 8623b71d56 chore: Docker 部署——多阶段 Dockerfile + compose + 数据卷持久化
- 前端 node:22-alpine 构建阶段(npm ci + vite build)
- 运行时 python:3.14-slim + uv --frozen 冻结安装(依赖层独立缓存)
- entrypoint: 数据卷为空时自动建库并导入 254 套样板
- SQLite 落数据卷 /app/db(HMC_DATABASE_URL 可切 MySQL); healthcheck /api/health
- .dockerignore 排除构建无关资产; .gitattributes 强制 sh LF
2026-09-24 20:45:59 -07:00

33 lines
438 B
Plaintext

# 版本控制
.git
.gitignore
# Python 运行产物
.venv
**/__pycache__
*.py[oc]
huamenchuang.db
# 前端构建产物与依赖(Docker 内重建)
frontend/node_modules
frontend/dist
frontend/scripts
# 本地开发/验证资产(非运行必需)
/doc
/shots
/scripts
.claude
*.log
# 抓取残留与单文件脚本
data/dxf-study
data/full-site
data/api-endpoint-inventory.txt
data/fetch-images.py
# 杂项
image.png
3D窗型.png
.env