add: развертывание (1) - в dev-окружении все ок!
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
# Исключаем мусор и локальные артефакты, чтобы Docker-контекст был компактным.
|
||||
|
||||
# Git и IDE-файлы в образ не нужны.
|
||||
.git
|
||||
.github
|
||||
.idea
|
||||
.DS_Store
|
||||
|
||||
# Секреты и локальные настройки не должны попадать в контейнерный контекст.
|
||||
.env
|
||||
.env.*
|
||||
.env.sample
|
||||
|
||||
# Виртуальное окружение и служебные артефакты Python.
|
||||
.venv/
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*.log
|
||||
.pytest_cache/
|
||||
.mypy_cache/
|
||||
.ruff_cache/
|
||||
.coverage*
|
||||
htmlcov/
|
||||
.tox/
|
||||
|
||||
# Локальные базы и дампы SQLite в контейнер не тащим.
|
||||
*.sqlite3
|
||||
database/
|
||||
media/
|
||||
|
||||
# Локальная сборка фронтенда пока не нужна в Docker-контексте.
|
||||
# Если позже соберём frontend внутри Docker, это правило можно пересмотреть.
|
||||
frontend-assembly/
|
||||
|
||||
# Загруженные медиа-файлы монтируются отдельно и не должны раздувать контекст.
|
||||
public/media/
|
||||
|
||||
# Документация и служебные git-ignore-файлы не нужны в runtime-образе.
|
||||
*.md
|
||||
**/.gitignore
|
||||
|
||||
# Репозиторные и оркестрационные файлы не нужны внутри runtime-образа.
|
||||
.gitea/
|
||||
.junie/
|
||||
_blueprint/
|
||||
docker-compose*.yml
|
||||
|
||||
# В принцепе, Dockerfile тоже можно исключить из контейнера, но для BuildKit это иногда ломает сборку
|
||||
# и считается антипаттерном, а так же может приводить к предупреждениям при сборке.
|
||||
# Dockerfile
|
||||
|
||||
Reference in New Issue
Block a user