# Keep the build context small + reproducible. Do NOT exclude app source dirs
# (app/, components/, hooks/, lib/, packages/, src/, styles/, public/) -- next
# build needs them.
node_modules
.next
out
build

.git
.gitea
.github

# local env / secrets -- never ship into an image
.env
.env.*
!.env.example

.vercel
*.tsbuildinfo
next-env.d.ts

# python services + their large sample dumps are not part of the Next build
**/__pycache__
*.pyc
services/scrapers/output

# editor / OS noise
.DS_Store
*.log
npm-debug.log*
.pnpm-debug.log*

# the Docker files themselves
Dockerfile
.dockerignore
