32 lines
639 B
Plaintext
32 lines
639 B
Plaintext
# Secrets — these must never end up in an image layer. The ** prefix is
|
|
# required: a bare ".env" would only match the context root, and the real
|
|
# file lives in expenses_manager/.
|
|
**/.env
|
|
**/db.env
|
|
!**/.env.example
|
|
|
|
# Version control and IDE noise.
|
|
**/.git
|
|
**/.gitignore
|
|
**/.vscode
|
|
**/.idea
|
|
|
|
# Local artifacts that would otherwise be copied in by COPY.
|
|
**/__pycache__/
|
|
**/*.py[cod]
|
|
**/*.bak
|
|
**/venv/
|
|
**/.venv/
|
|
**/db.sqlite3
|
|
**/staticfiles/
|
|
**/.pytest_cache/
|
|
**/.coverage
|
|
**/htmlcov/
|
|
**/gunicorn.ctl
|
|
|
|
# CI and test configuration, not needed at runtime.
|
|
**/Jenkinsfile
|
|
|
|
# Documentation and planning, not needed at runtime.
|
|
**/*.md
|
|
LICENSE |