← Примеры

Деплой

Node API на VPS: PM2 и nginx

Небольшой Fastify/Express, процесс под PM2, прокси и SSL.

Next.js уже был. Теперь отдельный Node-процесс: healthcheck и один POST.

Что собрать

  • GET /health{"ok":true}.
  • PM2 или systemd, рестарт после падения.
  • nginx на 443, прокси на порт приложения.
  • Логи смотрите вы, не отдавайте агенту чужие сайты на том же VPS.

Как вести агента

«Конфиг nginx только для этого домена». Запрет rm -rf и правок соседних vhost.

Гайд

Деплой Node.js: PM2, nginx и SSL.

Мы используем файлы cookie для того, чтобы предоставить пользователям больше возможностей при посещении сайта. Оставаясь на сайте, Вы соглашаетесь на обработку файлов cookie. Подробнее об условиях использования.