Задача
Необходимо выполнить миграцию веб-приложения, разработанного на Next.js, с одного сервера на другой.
Основные требования:
- Перенос всех файлов, базы данных (при наличии) и конфигураций.
- Развертывание приложения на новом сервере.
- Проверка маршрутизации: убедиться, что все страницы Next.js открываются без ошибок (404, 500).
- Проверка интеграций: необходимо протестировать, что работает функционал, связанный с приложениями-программами посредством API (например, обработка форм, динамический контент).
- Решение проблем: исправить ошибки в путях, переменных окружения, сборки и других аспектах, которые не заработают после переноса.
Ожидаемый результат:
Сайт работает на новом адресе с полным сохранением функционала исходного ресурса. Соискателям нужен опыт администрирования серверов (работа с VPS/хостингом) и опыт взаимодействия с внешними сервисами через API. Код самого приложения править, как правило, не требуется, кроме случаев изменения ссылок на подключаемые ресурсы.