# 构建上下文裁剪：镜像构建只需源码 + go.mod/go.sum + web 源 + package*.json。
# node_modules 尤其关键——本地是宿主（macOS）原生二进制（esbuild/rollup），若被
# COPY 进 linux 构建层会覆盖 cdrop-base 烤好的 linux node_modules，使 vite 构建
# 因平台不符而失败。依赖一律由 cdrop-base 的 npm ci / go mod download 提供。

.git
.gitignore
.gitmodules
.dockerignore

# 依赖与构建产物（由镜像内重新安装 / 生成）
**/node_modules
vendor
web/dist
dist
desktop/build

# 本机产物 / 草稿 / 数据库
.scratch
*.db
*.db-shm
*.db-wal
.env
**/.DS_Store
.DS_Store

# 服务端镜像用不到的子项目
ios
docs
