tuqo
Деплой Next.js

Деплой Next.js (static export)

Next.js в режиме static export (output: 'export') собирается в out/ — Tuqo соберёт и опубликует статический сайт по HTTPS. Подходит для статических сайтов; SSR и серверные функции не выполняются.

Вывод сборки: out/ · Node 20 · бесплатный SSL
1

Включите static export

В next.config.js укажите output: 'export' — Next соберёт сайт в out/.

2

Сборка на Node 20

npm ci && npm run build, артефакт берётся из out/.

3

Публикация по HTTPS

Сайт на поддомене сразу, бесплатный SSL, свой домен.

# собрать локально и залить, либо загрузить исходники — Tuqo соберёт сам
npm ci && npm run build        # артефакт из out/

# деплой через REST (или из панели / нейросети через MCP)
curl -X POST https://api.tuqo.ru/api/v1/sites/$SITE/deploys \
  -H "Authorization: Bearer tqk_xxx_yyy" \
  -H "Content-Type: application/gzip" \
  --data-binary @out.tar.gz

Деплой Next.js — частые вопросы

Поддерживается ли SSR Next.js? +

Нет. Tuqo — статический хостинг: используйте режим static export (output: 'export').

Какой каталог вывода? +

При static export Next.js собирает в out/ — Tuqo берёт его автоматически.

Работают ли API-роуты? +

Нет, серверные функции не выполняются — только статические страницы.

Деплой других стеков