expenses_manager/.dockerignore

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