# ===================================================== # Pear Admin Flask - Docker 构建期排除 # ===================================================== # 防止 .git / 缓存 / 测试截图 / 一次性脚本进镜像 # 注意:运行时数据(pear.db)通过 docker-compose volume 挂载, # 这里排除 *.db 只是防止源代码里的 db 文件被误 COPY # ---- VCS ---- .git/ .gitignore .github/ # ---- Python 缓存 ---- __pycache__/ *.py[cod] *$py.class *.so # ---- 虚拟环境 ---- venv/ .venv/ env/ # ---- 数据库 / 运行时数据 ---- # 注意:pear.db 不在源码里(运行时由容器创建 + 卷挂载),这里排除只是兜底 *.db *.db.bak pear.db.before_dedup.* # ---- 日志 ---- *.log logs/ # ---- Flask ---- instance/ flask_session/ # ---- IDE / 编辑器 ---- .idea/ .vscode/ *.swp # ---- 构建 / 测试产物 ---- build/ dist/ *.egg-info/ .pytest_cache/ htmlcov/ # ---- 测试截图 / 探针脚本输出 ---- scripts/_verify_*.png scripts/screenshots/ output/ # ---- 开发用 docker 配置(不进 NAS 镜像)---- deploy/dev/ # ---- 一次性工具 ---- nav_extracted.js dedup_nav.py # ---- 环境变量文件(不进镜像)---- .env .env.*.local