🚀 Без пота и крови разработчика. Мы сделали запуск Node.js классным!
Деплой приложения порой представляется оптимистично: есть идея, есть домен, есть VPS, есть npm-пакет, который «просто запускается».
А потом начинается реальность…
😈 Нужно поставить Node.js подходящей версии. Настроить зависимости. Поднять приложение на нужном порту. Прокинуть его через nginx. Не забыть про переменные окружения. Разобраться, чем запускать процесс, чтобы он не умер после закрытия SSH-сессии. А если что-то сломалось, то искать причину в логах, конфигах.
🛠 Но мы поработали над поддержкой Node.js в ispmanager, и теперь все проще: ispmanager автоматически читает и файл проекта package.json и устанавливает зависимости. Также можно определить команду запуска и задать переменные окружения через интерфейс.
Как работает деплой в ispmanager на примере установки n8n, рассказал менеджер по продукту Марк Гук.
👉📖 читайте в блоге
Post #635
593
- ❤ 3
- 👍 2