Files
2022_oknardia/.dockerignore

129 lines
2.9 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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/ -> НЕ ИСКЛЮЧАЕМ