Хостинг Next.js в России

Деплой из GitHub или GitLab, серверный рендер в микро-VM, кастомный домен с SSL. Оплата в рублях, дата-центры в России.

Next.js на Татнет запускается так же, как на Vercel: подключаете репозиторий, платформа сама узнаёт фреймворк по next.config, собирает проект и поднимает ваш собственный Node-сервер. Разница в том, где он живёт и чем вы за него платите — микро-VM в казанском дата-центре и счёт в рублях вместо долларовой подписки на разработчика.

Что Татнет делает с проектом на Next.js

Standalone-сборка без ручной настройки

Платформа включает output: "standalone", собирает server.js вместе с нужными node_modules и упаковывает в образ. Ничего дописывать в next.config не нужно.

App Router и Pages Router

Оба роутера работают: серверные компоненты, layout'ы, route handlers и старые API-роуты из pages/api. Мы запускаем ваш сервер Next.js целиком, а не его подмножество.

Гаснет без трафика

По умолчанию приложение уходит в ноль реплик, когда запросов нет, и поднимается на первом обращении. Хотите, чтобы оно всегда было тёплым — поставьте реплику в настройках.

Правила маршрутизации с вашей стороны

Файл vercel.json (или tatnet.json) с блоками headers, redirects и rewrites компилируется на сборке и применяется на edge — до того, как запрос дойдёт до вашего сервера.

Настройки сборки

Фреймворк в панели
nextjs
Команда сборки
next build
Папка с результатом
.next
Как работает в проде
Node-сервер в микро-VM Firecracker, scale-to-zero
Версии Node.js
22 и 24
Пакетный менеджер
npm, yarn, pnpm или bun — по локфайлу и полю packageManager

Если в next.config нет явного output, платформа сама включает режим standalone — иначе в артефакт не попадут node_modules, нужные серверу.

Как задеплоить Next.js

01

Подключите репозиторий

GitHub App, GitLab OAuth или наш Gitea. Платформа прочитает конфиги и определит фреймворк — в вашем случае Next.js.

02

Проверьте команду сборки

Команда сборки и папка с результатом подставляются из пресета. Здесь же задаются переменные окружения и ветка для продакшена.

03

Деплой

Сборка идёт в одноразовой микро-VM, результат запускается как ваш Node-сервер. Приложение доступно на поддомене *.tatnet.app или вашем домене.

Возможности Next.js на Татнет

Автоопределение при подключении репозитория

Есть

GitHub, GitLab и Gitea

Есть

Кастомный домен и бесплатный SSL

Есть

Переменные окружения и секреты

Есть

Preview для Pull Request

Есть

Логи сборки и рантайма в панели

Есть

Монорепозиторий (Root Directory)

Есть

Заголовки, редиректы и rewrites на edge

Через vercel.json или tatnet.json

App Router (app/)

Есть

Pages Router (pages/)

Есть

Route handlers и API-роуты

Есть

Middleware

Выполняется вашим сервером Next.js

ISR и on-demand revalidate

В пределах живого экземпляра: кэш не переживает перезапуск VM

Оптимизация картинок

Средствами самого Next.js; отдельного edge-оптимизатора у нас нет

Статический экспорт (output: "export")

Раздаётся с edge как статика

Частые вопросы про Next.js

Нужно ли что-то менять в next.config.js перед деплоем?

Нет. Если output не задан, платформа сама включает standalone на время сборки. Если вы уже указали output: "standalone" или output: "export" — ваше значение остаётся, во втором случае сайт поедет как статика.

Какая версия Node.js используется для сборки?

Node.js 22 и 24 на выбор в настройках приложения. Пакетный менеджер определяется по локфайлу и полю packageManager в package.json — поддерживаются npm, yarn, pnpm и bun.

Работает ли Next.js внутри монорепозитория?

Да. Укажите Root Directory — например apps/web — при создании приложения. Репозитории с turbo.json распознаются как монорепозитории, и платформа предлагает приложение по умолчанию.

Сколько стоит хостинг Next.js?

Тариф не зависит от фреймворка: приложения тарифицируются по плану Татнет Apps, от 449 ₽ в месяц, плюс потребление ресурсов. На бесплатном тарифе проект живёт на поддомене *.tatnet.app с бесплатным SSL — но с бейджем «Работает на tatnet.ru» на страницах.

Другие фреймворки в категории «Фуллстек»

Полный список — каталог фреймворков.

Задеплойте Next.js на Татнет

Подключите репозиторий — платформа определит фреймворк и соберёт проект. Регистрация без карты.