# Kept out of the image build context. Deliberately narrow: modules'
# static/dist placeholders must stay in (hatch force-include needs them).
.git
.venv
node_modules
**/node_modules
__pycache__
**/__pycache__
*.py[cod]
.pytest_cache
.ruff_cache
*.db
*.sqlite3
# Anywhere in the context, not just the root. `credentials*` stays root-only:
# recursive, it would also drop source modules such as users/credentials.py.
**/.env*
!**/.env.example
**/*.pem
**/*.key
credentials*
**/credentials*.json
**/secrets/
uploads/
host/uploads/
host/static/dist
static/dist
