# Git и версионирование .git .gitignore .gitattributes # Документация и инструкции *.md README.md SETUP.md AGENTS.md MANAGEMENT_RUNBOOK.md # Python и виртуальное окружение __pycache__ *.py[cod] *$py.class *.so .Python env/ venv/ ENV/ build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ *.egg-info/ .installed.cfg *.egg pip-log.txt pip-delete-this-directory.txt # IDE и редакторы .vscode .idea *.swp *.swo *~ .DS_Store .project .pydevproject .settings/ *.sublime-workspace *.sublime-project # Тестирование и линтинг .pytest_cache/ .coverage htmlcov/ .tox/ .mypy_cache/ .hypothesis/ # Локальные данные и конфиги .env .env.local local_settings.py database/*.sqlite3 database/*.db logs/ *.log # Статика для разработки и bootstrap-стили public/static/bootstrap-3.3.7-dist.zip public/static/css/*.map public/static/js/*.map public/static/**/*.map # Временные файлы *.tmp *.temp *.bak # Шрифты *.ttf *.otf # Системные файлы macOS .AppleDouble .LSOverride .Spotlight-V100 .Trashes .VolumeIcon.icns # Системные файлы Linux .Xauthority .Xdefaults # Docker и CI/CD docker-compose.override.yml .dockerignore Dockerfile* # Node modules (если понадобятся в будущем) node_modules/ npm-debug.log yarn-error.log # Конфиги оставляем как пример! # config/ -> НЕ ИСКЛЮЧАЕМ (нужен как образец) # *.ini, *.conf -> НЕ ИСКЛЮЧАЕМ (нужны как примеры) # Django автогенерируемые файлы (создаются при старте контейнера, не нужны в образе) # public/static_collected/ # собранная статика (создаётся при collectstatic) # public/media/ # медиа-файлы (могут быть большие, создаются динамически) # oknardia/templates/seria_info/prepared/ # пре-рендер шаблоны серий (создаются управ.командой) # public/media/_serv_sitemap/ # sitemap'ы (создаются управ.командой) # Примечание: Мы не исключаем эти директории потому что: # 1. public/media/ может содержать важные медиа для разработки # 2. пре-рендер шаблоны кэшируются для production оптимизации # При сборке production образа они создаются автоматически в docker-compose через manage.py команды. # Базы данных и кеши *.sqlite3 *.db database/oknadria_backup*.sqlite3 # Миграции можем оставить, они нужны для контейнера # oknardia/oknardia/migrations/ -> НЕ ИСКЛЮЧАЕМ