Files
voidea/template/docs/checklists/03-pre-deploy.md
T

1.1 KiB

Pre-deploy чеклист

База данных

  • Миграции написаны и протестированы (upgrade + downgrade)
  • Резервная копия БД создана
  • Проверено что данные не потеряются

Конфигурация

  • .env настроен для production
  • Все секреты установлены (не дефолтные)
  • CORS настроен на реальный домен
  • LOG_LEVEL = WARNING (не DEBUG)
  • DEBUG = False

Инфраструктура

  • SSL сертификаты (Let's Encrypt)
  • Nginx настроен (или аналог)
  • systemd unit создан (если без Docker)

CI/CD

  • CI проходит (lint + test)
  • CD скопировал артефакты на сервер
  • Health check проходит после деплоя

Мониторинг

  • Health endpoint работает
  • Логи пишутся в файл
  • Алерты настроены (если нужны)