# Exclude VCS and IDE files .git .gitignore .idea/ *.iml # Gradle caches .gradle/ **/.gradle/ # Node modules and app build cache app/node_modules/ app/.pnpm-store/ app/.npm/ app/.yarn/ app/.vite/ app/dist/ # General build outputs (keep only the jars we actually need) **/build/ !app/build/ !app/build/libs/ !app/build/libs/app.jar # Only keep plugin jars in build/libs plugins/** !plugins/*/build/ !plugins/*/build/libs/ !plugins/*/build/libs/*.jar # Large local/runtime data not needed in image context data/ db/ logs/ plugindata/ # Docker intermediate artifacts **/.DS_Store