diff --git a/.dockerignore b/.dockerignore index af8406ff..6607964e 100644 --- a/.dockerignore +++ b/.dockerignore @@ -13,3 +13,77 @@ settings.json *.export .devcontainer user_scripts/dist +backlog + +# Test directories (not needed in production) +spec +test + +# Development and CI/CD files +.github +.ruby-lsp +.aider* +.cursorignore +.cursorrules +.rspec +.rspec_parallel +.rubocop.yml +.prettierrc +TODO.md +*.notes.md +things-to-fix.notes.md +mf-fitter-commands.notes.md +.aiderignore + +# Sorbet type checking files (not needed in production) +sorbet + +# Storage directory (contains uploaded files/cache) +storage + +# Development database files +db/*.sqlite3 +db/*.sqlite3-* + +# Core dump files +core + +# Yarn/npm cache and lock files that might conflict +yarn-error.log +yarn-debug.log* +.yarn-integrity +package-lock.json + +# OS specific files +.DS_Store +Thumbs.db + +# Editor specific files +*.swp +*.swo +*~ + +# Local environment files +.env.local +.env.*.local + +# Compiled assets (will be rebuilt in Docker) +public/assets +public/packs +public/packs-test +app/assets/builds/* + +# Flame graph files +flamegraph.svg + +# Procfile variants (only need production one) +Procfile.dev +Procfile.dev-static +Procfile.staging +Procfile.worker + +# Development scripts +justfile + +# Documentation +README.md