File size: 2,302 Bytes
8b72ab2 ebbb42e 8b72ab2 ebbb42e 8b72ab2 ebbb42e 8b72ab2 ebbb42e 8b72ab2 d14605c 8b72ab2 d14605c ebbb42e 8b72ab2 d14605c ebbb42e 8b72ab2 d14605c ebbb42e 8b72ab2 ebbb42e 8b72ab2 d14605c 8b72ab2 d14605c 8b72ab2 d14605c 8b72ab2 d14605c 8b72ab2 d14605c 8b72ab2 d14605c 8b72ab2 d14605c 8b72ab2 d14605c 8b72ab2 d14605c 8b72ab2 d14605c ebbb42e d14605c 8b72ab2 d14605c |
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 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 |
# Git and version control (not needed in container)
.git
.gitignore
.gitattributes
# Documentation (reduces image size)
*.md
README*
CHANGELOG*
docs/
documentation/
# Development tools (not needed in production)
.vscode/
.idea/
*.swp
*.swo
*~
# Testing files (not needed in production)
tests/
test_*
*_test.py
pytest.ini
.pytest_cache/
.coverage
htmlcov/
# Development dependencies
requirements-dev.txt
dev-requirements.txt
# OS files
.DS_Store
Thumbs.db
desktop.ini
# Python cache (will be regenerated)
**/__pycache__/
*.pyc
*.pyo
*.pyd
.Python
# Virtual environments (should use container environment)
venv/
env/
.venv/
.env/
ENV/
env.bak/
venv.bak/
# Logs (container should use stdout/stderr)
*.log
logs/
*.log.*
# Temporary files
*.tmp
*.temp
temp/
tmp/
# Build artifacts (will be rebuilt in container)
build/
dist/
*.egg-info/
.eggs/
*.egg
# Local configuration (use environment variables instead)
config_local.py
.env.local
.secrets
config/local/
config/secrets/
# Example and test data (too large for container)
examples/videos/
examples/large_samples/
test_videos/
sample_data/
# Model files (should be downloaded at runtime or mounted)
models/*.pt
models/*.pth
models/*.ckpt
models/*.safetensors
models/*.bin
models/weights/
models/checkpoints/
# But keep model definitions and loaders
!models/loaders/
!models/*.py
# Cache directories (will be created fresh)
.cache/
cache/
model_cache/
utils/cache/
# Large media files (except examples that should be included)
*.mp4
*.avi
*.mov
*.mkv
*.webm
*.flv
*.jpg
*.jpeg
*.png
*.gif
*.bmp
*.tiff
# But keep essential assets
!web/static/assets/
!docs/images/
# Development scripts (keep production scripts)
scripts/dev/
scripts/debug/
dev_tools/
debug/
# But keep production scripts
!scripts/deployment/
!scripts/setup/
# Gradio/Web cache
gradio_cached_examples/
flagged/
web/cache/
web/temp/
# CLI development files
cli/debug/
cli/test_commands/
# API development files
api/mock/
api/test_endpoints/
# Your legacy folders (if not needed in container)
Configs/backup/
Logs/archive/
# Node modules (if any web components use them)
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Database files (should use external database)
*.db
*.sqlite
*.sqlite3
# Jupyter notebooks (development only)
*.ipynb
.ipynb_checkpoints/ |