Настройка деплоя Next.js на Timeweb Cloud
Описание
Требуется перенос и настройка деплоя существующего сайта volley72.ru. Приложение разработано на Next.js 14 (App Router, TypeScript) с серверными API-роутами и требует Node-сервера. База данных Supabase остаётся внешней. Авторизация реализована через VK ID с серверным callback.
Текущий код находится в GitHub, домен volley72.ru зарегистрирован на Рег.ру. Целевой хостинг — VPS на Timeweb Cloud.
Задачи включают: 1. Развёртывание приложения на VPS (Timeweb) с использованием nginx + PM2 или Docker. 2. Привязку домена volley72.ru и настройку SSL (HTTPS). 3. Перенос переменных окружения (Supabase, VK, сессии). 4. Перенос репозитория на GitVerse (gitverse.ru). 5. Настройку автодеплоя: автоматическое обновление сайта при пуше в основную ветку. 6. Предоставление короткой инструкции (3–5 шагов) по внесению правок, коммиту и проверке деплоя.
Приёмка будет осуществляться по следующим критериям: сайт открывается по HTTPS, работает вход через VK, данные из Supabase загружаются, пуш в основную ветку автоматически обновляет сайт, и имеется инструкция по самостоятельным правкам. Исполнителю будут предоставлены доступы к репозиторию, файлу .env и управлению доменом.
Требования к навыкам
Оценка заказа
7/10Конкуренция
Заказ свежий (2 часа), конкуренция пока низкая. Хороший шанс попасть в первые отклики.
Спросить AI о заказе
Спросите что угодно об этом заказе
Помогу понять, ваш ли это заказ: оценю бюджет и сроки, подсвечу подводные камни и подскажу, как откликнуться.
