add: развертывание (1) - в dev-окружении все ок!

This commit is contained in:
2026-09-13 21:08:08 +03:00
parent a729bcf9fb
commit 0773b25064
7 changed files with 451 additions and 5 deletions
+51
View File
@@ -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