Публикация сайта Next.js или Node.js на punshik
Разверните приложение из панели сайтов, проверьте рабочую версию и подключите домен с HTTPS. Тариф рассчитан на один изолированный проект.
Подготовьте приложение
Проверьте локальную сборку и команды сборки и запуска. Выберите поддерживаемую среду в панели. Сохраните lock-файлы зависимостей, исключите кэш, приватные ключи и секреты разработки.
Откройте услугу сайта
В «Моих услугах» выберите активный хостинг сайта и его панель. Создайте или выберите проект и загрузите исходники доступным способом. До публикации проверьте лимиты и совместимость среды.
Задайте переменные окружения
Добавьте настройки в окружение проекта. Не помещайте секреты в код и публичные клиентские переменные. Переменные Next.js с префиксом NEXT_PUBLIC_ могут попасть в браузер. Изменения переменных сборки требуют новой сборки.
Опубликуйте и проверьте версию
Запустите развёртывание и просмотрите журналы сборки и запуска. До изменения DNS убедитесь, что нужные страницы открываются. Успешная загрузка файлов сама по себе не означает успешный запуск.
Подключите домен
В разделе доменов добавьте своё имя, создайте TXT-проверку и A-запись из панели. Удалите конфликтующие записи и проверьте DNS. Для HTTPS нужны подтверждённый DNS и опубликованная версия. Регистрация домена, почта и отдельная управляемая БД не включены.