# .dockerignore à la racine du repo — nécessaire depuis que le contexte de # build du backend est passé de ./backend à . (voir docker-compose.yml), # pour que mcpBridge.js puisse réutiliser mcp-server/tools.js. Sans ce # fichier, "docker compose build" enverrait tout le monorepo (frontend, # node_modules de chaque service, .git...) au démon Docker à chaque build. # Ne PAS exclure mcp-server/tools.js : c'est le seul fichier de mcp-server/ # dont le backend a besoin (voir backend/Dockerfile). # # Les motifs sont ancrés à la racine (préfixe /) pour ne PAS exclure les # dossiers de même nom à l'intérieur de backend/ (ex. backend/scripts/, # qui contient des scripts utiles, à ne pas confondre avec /scripts). /.git /.cowork /backups /design /frontend /scripts node_modules backend/data backend/uploads mcp-server/node_modules .env .env.* *.log npm-debug.log