Nodejs

Хостинг· DeploySmith ·

Лучший VPS для Node.js в 2026: на что смотреть

Средний · 10 мин чтения

Три провайдера, на которых разработчики реально деплоят Node-приложения, в сравнении на входном тарифе, и оценка по тому, что действительно нужно Node-ворклоаду: RAM и CPU за доллар, лимиты еgress, политика IPv4 и покрытие. Плюс какая версия Node нужна и что проверить перед деплоем.…

Читать далее →
Гайды· DeploySmith ·

Node.js 26 стал Active LTS: миграция с 24/22 на VPS

Средний · 10 мин чтения

28 октября 2026 Node.js 26 становится Active LTS. Это последний LTS-переход по старой чётно-нечётной модели и первое окно, в котором новая ежегодная каденция (в тот же день стартует Alpha v27) формирует выбор версии. v24 ушёл в Maintenance 20 октября; v22 достигает end-of-life в апреле 2027. Самое удобное: версия, на которую вы перейдёте - 26.12.1 - одновременно несёт октябрьские HIGH-фиксы безопасности, включая Node2Shell (Brotli RCE). Разбираем план перехода на self-hosted VPS, что ломается при прыжке с 24/22 и точные команды проверки-установки-верификации.…

Читать далее →
Гайды· DeploySmith ·

Node2Shell (CVE-2026-111497): RCE в brotli на VPS

Средний · 10 мин чтения

CVE-2026-111497 (Node2Shell) - out-of-bounds write в декодере Google Brotli, оценка 9.2 по CVSS 4.0. Достаёт до любого рантайма, который декодирует недоверенный Brotli: Node.js 22/24/26, Bun ≤1.4.3, Python brotli/brotlicffi, Envoy и Istio - с любой из двух сторон HTTP-обмена. Imperva показала неаутентифицированный RCE на официальном образе Node.js 24.22.0. Как проверить, что стоит на вашем VPS, и безопасно обновиться.…

Читать далее →
Гайды· DeploySmith ·

Node.js 21.10.2026: security-релиз и Node 26 LTS

Средний · 9 мин чтения

21.10.2026 Node.js выпустил security-версии на всех трёх поддерживаемых линиях - 26.12.1 (Current), 24.22.1 и 22.23.4 (LTS) - закрывающие четыре CVE уровня HIGH, три из которых доступны удалённо с обычной конфигурации, плюс шесть средних и низких проблем. Node 26 становится Active LTS 28.10. Как проверить версию и обновиться на self-hosted VPS через nvm или прямой tarball, а затем чисто перезапустить под pm2.…

Читать далее →
Гайды· DeploySmith ·

Next.js 16.4.1: критический security-релиз

Средний · 7 мин чтения

Next.js 16.4.1 (14 октября 2026) закрывает два Critical unauthenticated RCE - в use cache-функциях, возвращающих typed arrays, и в Image Optimization API с SVG - плюс High DoS в Server Actions. Как проверить, уязвимы ли вы, и порядок апгрейда для self-hosted приложений.…

Читать далее →
Гайды· DeploySmith ·

Node.js переходит на ежегодный LTS с v27

Средний · 8 мин чтения

Node.js переходит на ежегодный LTS-цикл начиная с v27. Каждый major становится LTS после 6 месяцев Current и 6 месяцев Alpha, с 30 месяцами поддержки. Что меняется в каденции и времени жизни версий, и как планировать апгрейды для Node-приложений на self-hosted VPS.…

Читать далее →
Хостинг· DeploySmith ·

Деплой Node.js на VPS в России: пошаговый гайд

Средний · 11 мин чтения

Пошаговый деплой Node.js на VPS в России: какой тариф взять, SSH по ключу, установка Node (nvm или NodeSource), запуск через PM2 с автозапуском после ребута, Nginx reverse proxy, бесплатный SSL через Certbot и rolling deploy. Проверенные команды и честная оговорка: мы не гоняли бенчмарки, поэтому замеренных цифр тут нет.…

Читать далее →
Хостинг· DeploySmith ·

Лучший VPS для Node.js в России [2026]

Средний · 12 мин чтения

Выбираем лучший VPS для Node.js в России под бота, API и продакшн. Сравнение тарифов в рублях (Timeweb, Beget, Selectel, FirstVDS, Reg.ru, IHC, AdminVPS), дата-центров в РФ, публичного IPv4 и панелей управления - с честной оговоркой: мы не гоняли бенчмарки, поэтому замеренных цифр тут нет.…

Читать далее →
Хостинг· DeploySmith ·

PM2 или systemd для Node.js: что выбрать

Средний · 9 мин чтения

Каждое Node.js-приложение, которое живёт в проде дольше недели, рано или поздно задаёт один и тот же вопрос: что будет держать его на плаву при краше и что поднимет его заново после перезагрузки сервера? Два ответа доминируют - PM2, нативный для Node менеджер процессов, и systemd, инит-система, которая уже живёт внутри практически любого современного дистрибутива Linux. Они конкурируют не совсем на одном уровне. PM2 - это userspace-демон, который вы ставите поверх ОС. systemd - это сама ОС. Понимание этой границы - разница между конфигурацией, которая годами работает молча, и той, что воюет с вами при каждом деплое. В этом гайде мы разберём реальное поведение обоих на основе официальной документации, чтобы вы выбирали осознанно. Что это вообще такое PM2 - демон-менеджер процессов, написанный под Node.js, устанавливается через npm. Вы ставите его командой npm install pm2@latest -g, а запускаете приложение через pm2 start app.js. PM2 демонизирует процесс, держит его живым и даёт CLI для просмотра статуса, хвостов логов и релоада приложения.[1] Его главная «фишка» под Node - кластерный режим: с флагом -i он раскидывает нагрузку по всем ядрам CPU без единой правки кода.[2] …

Читать далее →
Гайды· DeploySmith ·

Деплой Next.js на VPS: Nginx, SSL и PM2 (пошагово)

Средний · 6 мин чтения

Пошаговый гайд, который можно скопировать целиком, чтобы запустить Next.js на собственном VPS - Node, PM2, обратный прокси на Nginx и бесплатный SSL, от и до, примерно за 15 минут.…

Читать далее →