# Build context exclusions. Anything listed here doesn't get sent to # the Docker daemon at build time — keeps uploads small and ensures # we always start from a clean state inside the image. # Node + Next.js artefacts (regenerated inside the container). **/node_modules **/.next **/dist **/build # Local runtime data (the DB lives in /data via the bind mount). **/data **/*.db **/*.db-journal # Editor / VCS / OS junk. .git .gitignore .vscode .idea .DS_Store *.log # Local env files — secrets stay out of the image. **/.env **/.env.* !**/.env.example # LibrePortal artefacts — managed outside the build context. moneyapp.config moneyapp.tools.json moneyapp.svg moneyapp.sh docker-compose.yml docker-compose.*.yml README.md