# 版本控制
.git
.gitignore

# 编辑器
.vscode

# 构建与配置文件（非运行时必需）
Dockerfile
docker-compose.yml
README.md
*.md
*.log
*.log.*

# 开发依赖
web/node_modules
node_modules

# Python 缓存与临时文件
__pycache__/
*.pyc
*.pyo
*.pyd
.pytest_cache/
.coverage
htmlcov/

# 测试
tests/
test_*.py

# 环境文件（通过 volume 挂载，不进镜像）
.env
.env.*
env/

# 部署脚本（只拷贝需要的 entrypoint.sh，其他 deploy/ 内容不进）
deploy/
!deploy/entrypoint.sh
!deploy/web.conf

# 其他
*.swp
*.tmp
Thumbs.db