Бюджет: 2250 UAH Термін: 1 день
Привіт, Владлен.
Задача чітка, можу зробити сьогодні за пару годин. Базова схема: SSH, окремий vhost у Nginx з server_name під .ua, certbot для SSL з auto-renewal, try_files $uri /index.html для SPA (інакше клієнтський роутинг кидає 404 на refresh).
Два моменти, які варто одразу врахувати:
У білді можуть бути зашиті URL під старий домен (API endpoint, base URL, OAuth callbacks). Якщо сорси є на сервері, ребілднемо з правильними env. Якщо тільки готовий dist, перевірю чи це не вийде боком.
Let's Encrypt валідує через DNS, тож А-запис на новий домен має встигнути пропагувати. Якщо тільки що змінили, закладемо 15-30 хв на пропагацію.
Питання:
Сорси з нодою є на VPS чи тільки готовий dist?
Це повна копія для іншої аудиторії чи потрібні редиректи зі старого домена?
Готовий стартувати, як буде SSH і DNS відрезолвиться.