diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..e1e11ba --- /dev/null +++ b/.dockerignore @@ -0,0 +1,107 @@ +# .dockerignore +# Generated by configs.sh + +# Secrets & sensitive files (ALWAYS EXCLUDED FOR SECURITY) +.env +.env.* +*.key +*.pem +*_rsa +*_rsa.* +*.p12 +*.pfx +.aws/ +.ssh/ +credentials +secrets.yml +secrets.yaml + +# Python +__pycache__/ +*.py[cod] +*$py.class +*.so +.Python +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ +pip-log.txt +pip-delete-this-directory.txt +.mypy_cache/ +.dmypy.json +*.egg-info/ + +# Version control +.git/ +.gitignore +.gitattributes +.gitmodules +.svn/ +.hg/ + +# IDE & Editor files +.vscode/ +.idea/ +*.swp +*.swo +*~ +.project +.classpath +.settings/ + +# Documentation +*.md +README* +LICENSE* +CHANGELOG* +docs/ +documentation/ +.readthedocs.yml +mkdocs.yml + +# Tests & Coverage +test/ +tests/ +__tests__/ +*.test.js +*.test.ts +*.spec.js +*.spec.ts +*.test.py +*_test.go +coverage/ +.coverage +htmlcov/ +.pytest_cache/ +.tox/ +jest.config.js +vitest.config.js + +# CI/CD +.github/ +.gitlab-ci.yml +.circleci/ +.travis.yml +azure-pipelines.yml +Jenkinsfile +.drone.yml + +# Log files +*.log +logs/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# OS-specific files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db +desktop.ini \ No newline at end of file