# Git
.git
.gitignore

# Node modules (rebuilt inside Docker)
frontend/node_modules

# Python cache
__pycache__
*.pyc
*.pyo
*.pyd
.Python
*.so
*.egg
*.egg-info
dist
build

# Virtual envs
.venv
venv/
ENV/

# IDE
.idea/
.vscode/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# Docs & markdown (not needed in container)
docs/
docs-site/
*.md

# GitHub meta
.github/

# Frontend build is copied separately via --from
# so exclude the local build dir to keep context small
frontend/build/
frontend/.env
frontend/.env.local
frontend/.env.production

# Backend env
.env
.env.*
!backend/env_template.txt

# Test files
**/test/
**/tests/
*.test.py
*.spec.py

# Logs
*.log
logs/

# Temp
tmp/
temp/
*.tmp
