Dockerfile.dockerignore 653 B

12345678910111213141516171819202122232425
  1. # Dockerfile-specific ignore for the STUDIO build ONLY (BuildKit picks up
  2. # `<dockerfile>.dockerignore` before the root .dockerignore).
  3. #
  4. # The root .dockerignore excludes `apps/studio/*` to keep the fork's ~660MB of
  5. # source out of the web/api build contexts. But the STUDIO image obviously
  6. # needs that source, so this file re-includes it while still stripping the
  7. # heavy/irrelevant stuff. web/api builds are unaffected (they fall back to the
  8. # root .dockerignore, which still excludes studio).
  9. node_modules
  10. **/node_modules
  11. .next
  12. **/.next
  13. .turbo
  14. **/.turbo
  15. dist
  16. **/dist
  17. .github
  18. .vscode
  19. .idea
  20. .DS_Store
  21. .env
  22. .env.*
  23. docs
  24. apps/runtime/data
  25. apps/api/data