Хотите настроить preview-деплой для каждого PR на обычном VPS без Vercel и Coolify? На этом воркшопе вы шаг за шагом разберёте процесс автоматизации, получите практический опыт и поймёте, как управлять деплойментом самостоятельно, без «магии» сторонних сервисов.
Что вы изучите на воркшопе
Во время практических занятий мы пройдём путь от базовой конфигурации до полностью автоматизированного CI/CD процесса. Вы получите чёткое понимание того, как работает каждая часть инфраструктуры.
Контейнеризация и управление окружением
Docker — создание и оптимизация образов для front-end приложения.
Docker Compose — управление многоконтейнерными конфигурациями и развертыванием.
Маршрутизация и SSL
Traefik — современная альтернатива nginx для проектов на Docker.
Wildcard SSL сертификаты — безопасное подключение множества поддоменов.
DNS challenge — автоматическая выдача сертификатов через DNS-проверку.
Автоматизация CI/CD
GitHub Actions — настройка пайплайна, который разворачивает preview-окружение при каждом pull request.
Почему мы обходимся без Vercel и Coolify
Эти платформы действительно просты в использовании, но при сложных требованиях они могут ограничивать вас в настройках. В ходе воркшопа вы научитесь создавать гибкое и полностью контролируемое решение, которое можно адаптировать под любые задачи.
Для кого этот воркшоп
Инженеров, работающих с CI/CD.
Front-end и full‑stack разработчиков, которым нужен удобный preview для PR.
Команд, которым важно понимать каждый шаг процесса деплоя.
Результат
После воркшопа вы сможете самостоятельно настроить preview-окружение на своём VPS, глубоко понимая, как работает вся система — от Docker-контейнеров до SSL и автоматизации GitHub Actions.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Меня зовут Евгений Паромов. Я Senior Front-end разработчик. 5 лет разрабатываю на React. Люблю много работать и за это время повидал около 20 проектов. 2 года использую FSD во всех проектах. Использовал FSD с React, Vue, React-query, Redux, Mobx, Next. Есть опыт миграции большого легаси на FSD (7 лет разработки нескольких команд). Есть опыт разработки проектов на FSD с нуля