diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..d3e45aa --- /dev/null +++ b/.dockerignore @@ -0,0 +1,135 @@ +# ------------------------------- +# Системные и скрытые каталоги +# ------------------------------- +.git/ +.gitea/ +.hg/ +.svn/ +.gitignore +.dockerignore +.gitattributes + +# ------------------------------- +# Виртуальные окружения, кэш и зависимости +# ------------------------------- +# Python +.venv/ +venv/ +__pycache__/ +*.py[cod] +*.pyo +*.pyd +*.egg-info/ +*.eggs/ +*.pytest_cache/ +.mypy_cache/ +.cache/ + +# Node.js +node_modules/ +npm-debug.log* +yarn-error.log* +.pnp/ +.pnp.js + +# Ruby +.bundle/ +vendor/bundle/ + +# Java / JVM +target/ +*.class +*.jar +*.war +*.ear + +# Go +bin/ +*.exe + +# ------------------------------- +# IDE и редакторы +# ------------------------------- +.idea/ +.vscode/ +*.sublime-project +*.sublime-workspace +*.iml + +# ------------------------------- +# Логи и временные файлы +# ------------------------------- +*.log +*.logs +*.log.* +*.logs.* +Logs/ +Log/ +dist/ +build/ +tmp/ +temp/ +*.tmp +*.temp +*.swp +*.swo + +# ------------------------------- +# Конфиденциальные файлы и настройки +# ------------------------------- +.env +env/ +*.session +*.key +*.pem +*.crt +*.p12 +*.jks +credentials/ +secrets/ + +# ------------------------------- +# Документация, тесты и примеры +# ------------------------------- +docs/ +examples/ +tests/ +test/ +*.test +*.tests +README.md +LICENSE + +# ------------------------------- +# Базы данных и кэш +# ------------------------------- +*.db +*.sqlite +*.sqlite3 +*.sqlite-shm +*.sqlite-wal +*.dump +*.sql +*.bak +*.backup + +# ------------------------------- +# Сборка и артефакты +# ------------------------------- +*.o +*.obj +*.dll +*.so +*.dylib +*.exe +*.out +*.class +*.jar +*.war +*.egg +*.wheel +*.pyc +dist/ +build/ +coverage/ +.coverage.* diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cd03c25 --- /dev/null +++ b/.gitignore @@ -0,0 +1,152 @@ +# =============================== +# Системные и скрытые файлы +# =============================== +.DS_Store +Thumbs.db +*.swp +*.swo + +# =============================== +# Python +# =============================== +# Виртуальные окружения +.venv/ +venv/ +env/ +env.bak/ +venv.bak/ + +# Кэш интерпретатора +__pycache__/ +*.py[cod] +*$py.class + +# Пакеты и сборки +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.eg +*.egg +*.eggs + +# Poetry +poetry.lock +.pypoetry/ + +# Тестирование и отчеты +.coverage +htmlcov/ +.tox/ +.nox/ +.pytest_cache/ +.mypy_cache/ +test/ +tests/ +Test/ +Tests/ + +# Логи и базы данных +*.log +*.logs +*.log* +*.log.* +*.logs.* +log/ +logs/ + +# Базы данных и кэш +*.db +*.sqlite +*.sqlite3 +*.sqlite-shm +*.sqlite-wal +*.dump +*.sql +*.bak +*.backup + +# =============================== +# Node.js / JS +# =============================== +node_modules/ +npm-debug.log* +yarn-error.log* +.pnp/ +.pnp.js + +# =============================== +# Ruby +# =============================== +.bundle/ +vendor/bundle/ + +# =============================== +# Java / JVM +# =============================== +target/ +*.class +*.jar +*.war +*.ear + +# =============================== +# Go +# =============================== +bin/ +*.exe + +# =============================== +# IDE и редакторы +# =============================== +.idea/ +.vscode/ +*.sublime-project +*.sublime-workspace +*.iml + +# =============================== +# Конфиденциальные файлы и ключи +# =============================== +.env +env +env/ +*.session +*.key +*.pem +*.crt +*.p12 +*.jks +credentials/ +secrets/ + +# =============================== +# Сборка и артефакты +# =============================== +*.o +*.obj +*.dll +*.so +*.dylib +*.exe +*.out +*.class +*.jar +*.war +*.egg +*.wheel +*.pyc +dist/ +build/ +coverage/ +.coverage.*