Files
peikarband/.dockerignore
Ehsan.Asadi 1852b9d321
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
added cmd
2025-12-31 11:23:59 +03:30

153 lines
1.8 KiB
Plaintext

# Peikarband Platform - Docker Ignore File
# Optimize Docker build by excluding unnecessary files
# Git
.git
.gitignore
.gitattributes
# CI/CD
.github/
.gitlab-ci.yml
woodpecker.yml
.drone.yml
# IDE & Editors
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
*.egg-info/
dist/
build/
*.egg
.pytest_cache/
.mypy_cache/
.coverage
htmlcov/
.tox/
.hypothesis/
*.cover
# Virtual Environment
venv/
env/
ENV/
virtualenv/
# Database
*.db
*.sqlite
*.sqlite3
reflex.db
*.dump
*.sql
# Logs
*.log
logs/
*.out
*.err
# Environment & Secrets
.env
.env.*
!.env.example
*.pem
*.key
*.crt
secrets/
*.secret
# Documentation (exclude from container, keep only essential)
peikarband/docs/
*.md
!README.md
LICENSE
# Tests (exclude from production image)
peikarband/tests/
peikarband/config/pytest.ini
.pytest_cache/
coverage/
*.coverage
# Development
Makefile
docker-compose.yml
docker-compose.*.yml
# Kubernetes & Helm (exclude from container)
helm/
docker/docker-compose.yml
*.yaml
*.yml
!requirements.txt
!peikarband/**/*.yaml
!peikarband/**/*.yml
# Backup & Temp Files
*.bak
*.tmp
*.temp
tmp/
temp/
.cache/
# Media & Assets (exclude large files but keep necessary ones)
# Exclude root level media files
/wordpress.gif
/banner-3.gif
# Keep assets directory (now in peikarband/)
!peikarband/assets/
# Node modules (Reflex might need some)
node_modules/
npm-debug.log
yarn-error.log
package-lock.json
yarn.lock
# OS Files
Thumbs.db
.DS_Store
Desktop.ini
# Editor Configs
.editorconfig
.prettierrc
.eslintrc
# Pre-commit & Linters
.pre-commit-config.yaml
.flake8
.pylintrc
mypy.ini
.isort.cfg
# Scripts (keep only necessary ones)
peikarband/tools/scripts/*
!peikarband/tools/scripts/update-env-json.sh
*.sh
!entrypoint.sh
# Jupyter Notebooks
*.ipynb
.ipynb_checkpoints/
# Misc
TODO.md
CHANGELOG.md
CONTRIBUTING.md
.mailmap