# Игнорируемые файлы для Docker сборки
# Позволяют уменьшить размер контекста сборки и не тащить мусор в контейнер

# Git
.git
.gitignore

# Python / Poetry
__pycache__
*.pyc
*.pyo
*.pyd
.Python
env/
venv/
.venv/
# poetry.lock - ВАЖНО: Мы НЕ игнорируем lock-файл! Он нужен для воспроизводимой сборки.

# Django
*.log
local_settings.py
.env         # Секреты не должны попадать в образ!
.env.local
db.sqlite3   # Не копируем локальную базу на этапе сборки, она должна быть в volume!
db.sqlite3-journal
database/    # Исключаем папку с базой из образа. В продакшене она монтируется как volume.

# Static / Media
# public/static/  # Исходники статики нужны collectstatic
public/media      # Медиа файлы НЕ нужны в образе, они монтируются как volume

# IDE
.idea
.vscode
*.swp
*.swo

# Mac OS и Synology
.DS_Store

# Project specific
logs/
-design-and-misc/
Dockerfile
.dockerignore
README.md
