MogensR commited on
Commit
8b72ab2
·
1 Parent(s): ee2e0b8

Update .dockerignor

Browse files
Files changed (1) hide show
  1. .dockerignor +96 -29
.dockerignor CHANGED
@@ -1,42 +1,109 @@
1
- # Python cache and temporary files
2
- __pycache__
3
- *.pyc
4
- *.pyo
5
- *.pyd
6
- .Python
7
-
8
- # Virtual environment
9
- venv
10
- env
11
-
12
- # Git
13
  .git
14
  .gitignore
 
15
 
16
- # Logs and databases
17
- *.log
18
- *.sqlite
 
 
 
 
 
 
 
 
 
 
19
 
20
- # OS-specific files
 
 
 
 
 
 
 
 
 
 
 
 
 
21
  .DS_Store
22
  Thumbs.db
 
 
 
 
 
 
 
23
 
24
- # IDE-specific files
25
- .idea
26
- .vscode
 
 
 
27
 
28
- # Build artifacts
29
- dist
30
- build
31
- *.egg-info
32
 
33
  # Temporary files
34
  *.tmp
35
- *.swp
 
 
36
 
37
- # Documentation
38
- *.md
39
- README.md
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40
 
41
- # Example videos (if you have a separate directory)
42
- example_video/
 
 
1
+ # Git and version control (not needed in container)
 
 
 
 
 
 
 
 
 
 
 
2
  .git
3
  .gitignore
4
+ .gitattributes
5
 
6
+ # Documentation (reduces image size)
7
+ *.md
8
+ README*
9
+ CHANGELOG*
10
+ docs/
11
+ documentation/
12
+
13
+ # Development tools (not needed in production)
14
+ .vscode/
15
+ .idea/
16
+ *.swp
17
+ *.swo
18
+ *~
19
 
20
+ # Testing files (not needed in production)
21
+ tests/
22
+ test_*
23
+ *_test.py
24
+ pytest.ini
25
+ .pytest_cache/
26
+ .coverage
27
+ htmlcov/
28
+
29
+ # Development dependencies
30
+ requirements-dev.txt
31
+ dev-requirements.txt
32
+
33
+ # OS files
34
  .DS_Store
35
  Thumbs.db
36
+ desktop.ini
37
+
38
+ # Python cache (will be regenerated)
39
+ __pycache__/
40
+ *.pyc
41
+ *.pyo
42
+ *.pyd
43
 
44
+ # Virtual environments (should use container environment)
45
+ venv/
46
+ env/
47
+ .venv/
48
+ .env/
49
+ ENV/
50
 
51
+ # Logs (container should use stdout/stderr)
52
+ *.log
53
+ logs/
 
54
 
55
  # Temporary files
56
  *.tmp
57
+ *.temp
58
+ temp/
59
+ tmp/
60
 
61
+ # Build artifacts (will be rebuilt in container)
62
+ build/
63
+ dist/
64
+ *.egg-info/
65
+
66
+ # Local configuration (use environment variables instead)
67
+ config_local.py
68
+ .env.local
69
+ .secrets
70
+
71
+ # Example and test data (too large for container)
72
+ example_videos/
73
+ test_videos/
74
+ sample_data/
75
+
76
+ # Model files (should be downloaded at runtime)
77
+ models/
78
+ *.pt
79
+ *.pth
80
+ *.ckpt
81
+ *.safetensors
82
+
83
+ # Cache directories (will be created fresh)
84
+ .cache/
85
+ cache/
86
+ model_cache/
87
+
88
+ # Large media files
89
+ *.mp4
90
+ *.avi
91
+ *.mov
92
+ *.mkv
93
+ *.webm
94
+ *.flv
95
+ *.jpg
96
+ *.jpeg
97
+ *.png
98
+ *.gif
99
+ *.bmp
100
+ *.tiff
101
+
102
+ # Development scripts
103
+ scripts/dev/
104
+ dev_tools/
105
+ debug/
106
 
107
+ # Gradio cache
108
+ gradio_cached_examples/
109
+ flagged/