-
Notifications
You must be signed in to change notification settings - Fork 61
Expand file tree
/
Copy path.dockerignore
More file actions
135 lines (115 loc) · 2.11 KB
/
.dockerignore
File metadata and controls
135 lines (115 loc) · 2.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
# Keep the Docker build context small;
# exclude files not needed to build the image.
# crontab is for the host's cron configuration, not needed in the image
crontab
# ========================
# 1. Python artifacts
# ========================
# Byte-compiled / optimized / DLL files
__pycache__/
.mypy_cache/
*.py[cod]
*$py.class
*.py.bak
.ipynb_checkpoints
# C extensions
*.so
# Virtual environments
venv/
.venv/
env/
ENV/
# pyenv
.python-version
# Distribution / packaging
.Python
build/
dist/
develop-eggs/
downloads/
eggs/
.eggs/
sdist/
wheels/
*.egg-info/
*.egg
.installed.cfg
*.manifest
*.spec
# Installer & pip logs
pip-log.txt
pip-delete-this-directory.txt
pip-selfcheck.json
# ========================
# 2. Test / coverage / reports
# ========================
.tox/
htmlcov/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/
# ========================
# 3. Project-specific artifacts
# ========================
# Django logs / local settings / DB
*.log
local_settings.py
*.sqlite3
# Collected static and uploaded media (generated at runtime / mounts)
static/
media/
# Older path (project-specific) — keep for compatibility
src/app/media/
# Downloaded license data and SSL certs used during build
licenses/
data/certbot/
# container logs from local runs
container_logs/
# Project docs & meta (not needed in image)
developer-certificate-of-origin
docs/
CONTRIBUTING.md
LICENSE
NOTICE
README*.md
TODO
# ========================
# 4. Generated documentation
# ========================
docs/_build/
/site/
# ========================
# 5. Editors
# ========================
.idea/
*.iml
.vscode/
.project
.pydevproject
.ropeproject
.spyderproject
.spyproject
org.eclipse.core.resources.prefs
# ========================
# 6. Misc / OS files
# ========================
.DS_Store
# ========================
# 7. Secrets / env
# ========================
*.env
spdx-prod.env
# ========================
# 8. VCS / tooling
# ========================
.git
.github
.gitignore
# Dockerfiles and compose are part of repository and should be in context,
# but skip editor/backup copies
*docker-compose*.yml~
Dockerfile*~