# --------------------------------------------------------------- # Docker build context — exclusions # --------------------------------------------------------------- # Dependencies (réinstallés dans l'image) node_modules .pnp .pnp.js # Build artifacts .next out dist build *.tsbuildinfo next-env.d.ts # Env (les secrets ne doivent jamais être copiés dans l'image) .env .env.local .env.*.local .env.production .env.development.local .env.test.local # Logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* # Git .git .gitignore .gitattributes # IDE .vscode .idea *.swp *.swo # OS .DS_Store Thumbs.db # Docker (évite la récursion). On NE PEUT PAS exclure docker/ car # l'image a besoin de docker/entrypoint.sh ; on se contente d'exclure # le compose et le dockerignore qui sont inutiles dans l'image. docker/docker-compose.yml docker/docker-compose.bridge.yml .dockerignore # Bases locales (SQLite dev) data *.db *.db-journal prisma/data prisma/*.db prisma/*.db-journal # Tests & coverage tests coverage .nyc_output __tests__ # Docs (sauf README) *.md !README.md # CI / Misc .github .husky