Деплой Next.js приложений
Российская альтернатива Vercel для деплоя Next.js. Развертывание в RelaxDev, авто-SSL, привязка домена и защита от DDoS.
Автодеплой из Git
Платформа сама скачает код с Репозитория, соберет проект и запустит его.
Готовая среда
Не нужно настраивать Nginx или Linux. Под капотом надежные серверы RelaxDev.
Свои домены и SSL
Привяжите свой домен в 1 клик, а платформа автоматически выпустит Let's Encrypt SSL.
RelaxDev предлагает российскую альтернативу Vercel для деплоя Next.js. Платформа автоматически определяет ваш Next.js проект, собирает его и разворачивает в serverless-контейнерах. Вы получаете все преимущества Next.js, включая Server-Side Rendering (SSR) и Static Site Generation (SSG), с инфраструктурой в России и оплатой в рублях.
Процесс деплоя максимально упрощён: подключите Git-репозиторий, и платформа сама позаботится о сборке, HTTPS-сертификатах и автодеплое при каждом push. Это идеальное решение для тех, кто ищет надёжный хостинг для Next.js с поддержкой российских платёжных систем и юридических лиц.
Как задеплоить Next.js?
1. Подключите Git-репозиторий
Выберите репозиторий с вашим Next.js-проектом. Платформа автоматически определит стек по наличию `next.config.js`.
2. Настройте переменные окружения
Добавьте все необходимые `NEXT_PUBLIC_` и серверные переменные в настройках проекта. Не храните секреты в коде.
3. Запустите деплой
Нажмите кнопку 'Deploy', и через несколько минут ваш проект будет доступен по публичному URL. Каждый push в основную ветку будет автоматически запускать пересборку.
4. Подключите свой домен
Привяжите собственный домен в настройках проекта. Платформа автоматически выпустит и будет продлевать SSL-сертификат.
Сравнение платформ
| Платформа | Статус | Оплата |
|---|---|---|
| Vercel | Ограничения для РФ | Оплата картой РФ невозможна |
| Обычный VPS | Работает | Сложная настройка Node.js, Nginx, SSL |
| Netlify | Ограничения для РФ | Валютная подписка |
| RelaxDev | Серверы в РФ | Рубли, есть бесплатный тариф |
В отличие от Vercel, RelaxDev полностью доступен в России, принимает рублевые платежи и предоставляет документы для юридических лиц. По сравнению с VPS, платформа избавляет от необходимости вручную настраивать и поддерживать серверную инфраструктуру.
Частые ошибки и решения
Сборка падает с ошибкой 'heap out of memory'
Для больших Next.js проектов может потребоваться больше памяти для сборки. Попробуйте увеличить лимиты ресурсов в настройках проекта или оптимизировать использование памяти в вашем приложении.
Переменные окружения не доступны на клиенте
Убедитесь, что переменные, которые должны быть доступны в браузере, имеют префикс `NEXT_PUBLIC_`.
Ошибка 502 после деплоя
Проверьте логи вашего приложения. Чаще всего это связано с ошибкой в серверном коде (например, в `getServerSideProps`) или неправильным подключением к базе данных.
FAQ
Поддерживается ли App Router?
Да, платформа полностью поддерживает как App Router, так и Pages Router в Next.js.
Как работают Server Actions?
Server Actions поддерживаются 'из коробки'. Платформа корректно обрабатывает их при развертывании.
Можно ли использовать Middleware?
Да, вы можете использовать Middleware для обработки запросов до того, как они достигнут страницы.