# 构建上下文为 ./panel。务必排除宿主的 node_modules：否则 `COPY web/ ./` / `COPY server/ ./`
# 会把宿主（如 macOS）平台特定的二进制（esbuild/@esbuild/*）拷进 Linux 镜像，覆盖镜像内 npm install
# 的干净依赖 → tsx/esbuild 报 "Host version ... does not match binary version" 而起不来。
# （CI 是干净 checkout、本无 node_modules 不受影响；此文件保证本地构建也干净、与 CI 一致。）
**/node_modules
web/dist
**/.DS_Store
**/*.log
.git
