Отдельный стенд
на каждую ветку
Проверяйте изменения до того, как их увидят пользователи. Ветка поднимается в собственном контейнере на собственном адресе, а продакшн продолжает работать как ни в чём не бывало.
Знакомая ситуация
Без превью
- Чтобы показать работу — выкатываем на продакшн
- Ошибку в ветке видят пользователи, а не вы
- Две задачи в работе мешают друг другу
- Заказчик просит доступ в панель или скриншоты
С превью
- Ветка живёт на своём адресе, продакшн не тронут
- Ошибку ловите вы, до слияния
- Сколько веток — столько независимых стендов
- Заказчику уходит обычная ссылка
Как это выглядит
Ветка выбирается из списка — платформа сама подтягивает их из репозитория. Через одну-три минуты адрес готов, HTTPS-сертификат выпускается автоматически.
Что внутри
Своя база данных
Для превью создаётся отдельная база со структурой продакшна, но без данных. Ветка с миграциями не тронет боевые записи. База удаляется вместе с окружением.
Свои переменные
Тестовые ключи вместо боевых, другие эндпоинты, свои настройки. Задаются для всех превью сразу или отдельно для конкретной ветки.
Слияние из панели
Проверили — сливаете ветку в продакшн, не переходя в GitHub. Видно, сколько коммитов впереди и сколько файлов затронуто. Дальше автодеплой сам обновит боевой сайт.
Уборка сама
Превью живёт 72 часа и продлевается при каждой пересборке. Дальше контейнер, образ и база удаляются — забытые стенды не копятся и не жгут ресурсы.
Закрыто от поиска
Превью-адреса отдаются с noindex. Дублей вашего сайта в Яндексе и Google не появится, трафик не размоется.
Доступно команде
Создавать, пересобирать и удалять превью может любой редактор. Владелец проекта для этого не нужен — разработчик работает сам.
Работает с вашим стеком
Превью собирается тем же билдером, что и продакшн, поэтому поддерживает всё то же самое: Next.js, React, Vue, Nuxt, Nitro, Astro, Vite, NestJS, Express, PHP и Laravel, Python с FastAPI, Flask и Django, Go, Java, статические сайты и собственный Dockerfile.
Git-провайдеры: GitHub, GitLab, GitVerse и GitFlic.
Три шага
Откройте вкладку «Окружения»
Она есть у каждого проекта, развёрнутого из Git-репозитория.
Выберите ветку и нажмите «Создать»
Список веток подтягивается из репозитория автоматически.
Поделитесь ссылкой
Через одну-три минуты адрес с HTTPS готов. Проверили — сливайте ветку в продакшн прямо из панели.
Частые вопросы
Превью работает с боевой базой данных?+
По умолчанию да, но режим переключается одним выбором в панели. В рекомендуемом режиме платформа создаёт для превью отдельную базу со структурой продакшна, но без данных — ветка с миграциями не тронет боевые записи. Строка подключения показывается в панели, база удаляется вместе с превью.
Можно ли подключить к превью внешнюю базу?+
Да. Выберите режим «Своя строка подключения» — платформа ничего не создаёт и не подменяет, а DATABASE_URL берётся из переменных превью. Подойдёт любая внешняя база, доступная по сети.
Как обновить превью после новых коммитов?+
Кнопкой пересборки в списке окружений — превью собирается заново из свежего кода ветки, адрес и база при этом сохраняются. Автоматическая пересборка по пушу в планах.
Можно ли задать разные переменные для разных веток?+
Да. Переменные задаются либо для всех превью сразу, либо для конкретной ветки — значение ветки перекрывает общее. Удобно, когда одна ветка ходит в отдельный сторонний сервис, а остальные нет.
Превью занимает ресурсы моего тарифа?+
Да, но вдвое меньше продакшна: превью получает половину лимитов CPU и памяти проекта. Одновременно можно держать до пяти превью на проект.
Что происходит с превью после слияния ветки?+
Оно продолжает работать до истечения 72 часов, а потом удаляется само. Убрать раньше можно кнопкой — контейнер, образ и база сносятся сразу.
Можно ли подключить к превью свой домен?+
Нет, превью работают только на технических адресах вида проект-git-ветка.preview.relaxdev.ru. Кастомные домены остаются за продакшном — так исключается случайная подмена боевого сайта.
Что будет, если в ветке ошибка сборки?+
Превью получит статус «ошибка», а продакшн останется работать на прежнем образе. Логи сборки доступны в панели — исправляете, жмёте «Пересобрать».
Работают ли превью на бесплатном тарифе?+
Да, превью доступны на всех тарифах включая FREE, без привязки карты. Ограничение общее для всех — до пяти одновременных превью на проект.
Инфраструктура в России, оплата рублями
Превью доступны на всех тарифах, включая бесплатный. Серверы на территории РФ, работает без VPN, поддержка на русском языке.