Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
115 changes: 115 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
# Python
__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

# Testing
.tox/
.nox/
.coverage
.pytest_cache/
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/
tests/
unit-tests/
test_*.py
*_test.py

# Virtual environments
venv/
env/
ENV/
env.bak/
venv.bak/
.venv/

# Development tools and configs
.git/
.gitignore
.gitattributes
pylintrc
pytest.ini
.pylintrc
tox.ini
.flake8
.bandit
mypy.ini
.mypy.ini

# IDE and editor files
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
Thumbs.db

# Documentation
README.md
*.md
docs/
RECORD_ADD_DOCUMENTATION.md
record_types.md

# Examples and sample data
examples/
sample_data/

# Development dependencies
requirements-dev.txt
extra_dependencies.txt

# Logs and temporary files
*.log
.log
tmp/
temp/
logs/
**/logs/
keepercommander/service/core/bin/
keepercommander/service/core/logs/

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# Docker related (to avoid recursive copies)
Dockerfile*
docker-compose*.yml
docker-compose*.yaml
.dockerignore

# Other development artifacts
.editorconfig
.pre-commit-config.yaml
.github/
keeper_file.spec
keeper_folder.spec
keeper-win-file.spec
desired-pylint-warnings
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM python:3.11-slim

ENV PYTHONUNBUFFERED 1
ENV PYTHONUNBUFFERED=1

# Create a non-root user for security
RUN groupadd --system --gid 1000 commander && \
Expand Down
Loading