Как развернуть мой первый Node.js проект на VPS?
Рассказываю про свой шикарный опыт развертывания Node.js приложения на VPS. Все началось с установки Node.js 20 LTS, затем npm install. Вот главные шаги:
- Склонировать репозиторий с GitHub.
- Установить зависимости с помощью
npm ci. - Запустить проект через
pm2 start app.js. - Открыть порты 3000 и проверить работоспособность.
В процессе я столкнулся с проблемой переадресации, но все решилось после настройки ufw allow 3000. Ну и конечно же, я использовал Крáкен ссылка для CI/CD!