Все страницы

Что мы строим на этой неделе

Ваш MVP уже работает на ноутбуке. Теперь делаем Phase 3: стабильный продукт для пользователей, работающий 24/7, с HTTPS, безопасными деплоями и восстановлением после сбоев.

Git-ветки и код-ревью

Три типа веток: main, feature/*, hotfix/*. Каждая задача в отдельной ветке. Слияние только через pull request и ревью.

Docker и docker-compose

Контейнеризованный проект: App + DB вместе. Одинаковый запуск на ноутбуке, сервере и у любого участника команды.

Домен + DNS + HTTPS

Покупка домена, настройка A-записи, Nginx и Certbot. Приложение доступно по HTTPS с валидным сертификатом.

CI/CD с миграциями

git push → GitHub Actions → тесты → миграции БД → деплой. Ручные шаги исключаются из основного потока.

Миграции базы данных

Alembic или Prisma. Сначала миграция схемы без потери данных, затем перезапуск приложения.

Резервные копии

Автоматический бэкап через cron. Хранение минимум 7 дней. Обязательная проверка восстановления на тестовой среде.