# visionA — 共用 .dockerignore # # 任何 docker / docker buildx build 都會用此檔過濾 build context。 # 目的:縮小傳給 daemon 的 context(visionA repo 含 local-tool 等子產品總計 GB 級) # # 對齊: # - docker/Dockerfile.stage(COPY visionA-frontend/, visionA-backend/) # - visionA-backend/docker/Dockerfile.api-server / Dockerfile.remote-proxy # # ⚠️ 注意:規則生效範圍是「build context root」(buildx build . 時即此 repo 根) # ────────── 版控 / IDE ────────── .git .gitignore .gitattributes .github .vscode .idea .DS_Store Thumbs.db # ────────── Autoflow / Claude / 文件(不進 image) ────────── .autoflow .claude docs README.md Makefile docker-compose.dev.yml .env.dev.example .env.dev .env.dev.generated .env .env.local .env.*.local .env.stage # 絕不可進 image — 含 secrets # ────────── 兩個與 stage 無關的子產品(不進 image) ────────── local-tool local-agent # ────────── visionA-frontend ────────── visionA-frontend/node_modules visionA-frontend/.next visionA-frontend/out visionA-frontend/dist visionA-frontend/build visionA-frontend/coverage visionA-frontend/.turbo # IDE / config 雜項可進 image,影響極小,不過濾 # ────────── visionA-backend ────────── visionA-backend/bin visionA-backend/dist visionA-backend/data visionA-backend/coverage.out visionA-backend/*.test visionA-backend/.env visionA-backend/.env.* # ────────── 雜物 ────────── *.log *.tmp *.swp *.swo graphify-out