RobotHub-InferenceServer / .dockerignore
blanchon's picture
Update
87e57a0
# Python cache and build artifacts
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# Virtual environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
# IDE and editor files
.vscode/
.idea/
*.swp
*.swo
*~
.cursor/
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# Git (including submodule git directories)
.git/
.gitignore
.gitattributes
.gitmodules
external/*/.git/
external/*/.github/
external/*/.gitignore
external/*/.gitattributes
# Documentation
README.md
docs/
# Note: Keep README.md for submodules as they may be needed by build systems
external/*/docs/
# Test files
tests/
test_*
*_test.py
.pytest_cache/
.coverage
htmlcov/
.tox/
external/*/tests/
external/*/test_*
external/*/*_test.py
external/*/.pytest_cache/
# Logs
*.log
logs/
# Temporary files
*.tmp
*.temp
tmp/
temp/
# Model checkpoints (these should be downloaded at runtime or mounted)
checkpoints/
# Local development files
.env.local
.env.development
.env.test
# UV cache (will be handled by Docker layer caching)
.uv/
# Docker files
Dockerfile*
docker-compose*.yml
.dockerignore
# CI/CD
.github/
.gitlab-ci.yml
.travis.yml
.circleci/
external/*/.github/
external/*/.gitlab-ci.yml
external/*/.travis.yml
external/*/.circleci/
# Large files that shouldn't be in container
*.mp4
*.avi
*.mov
*.mkv
*.h264
*.h265
recordings/
# Submodule specific exclusions
external/*/media/
external/*/benchmarks/
external/*/examples/
external/*/demo/
external/*/client/examples/
external/lerobot/docker/
external/*/Makefile
external/*/.pre-commit-config.yaml
external/*/.dockerignore
external/*/Dockerfile*
external/*/test-docker.sh
# Development packages directory
packages/