Deployment

Гайды· DeploySmith ·

Деплой Laravel на VPS: Nginx, PHP-FPM и Let's Encrypt

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

Пошаговый гайд, который можно скопировать целиком: запуск Laravel на собственном VPS - Nginx, PHP-FPM, база данных, Composer, .env, queue-воркеры и cron, от и до, плюс вариант на Docker Compose.…

Читать далее →
Гайды· 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 ·

VPS для Django в России: какой выбрать в 2026

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

Django - веб-фреймворк на Python (WSGI/ASGI). Для прода нужны сервер приложений (Gunicorn, Uvicorn), PostgreSQL, nginx для статики. Практический минимум - 2 vCPU / 2-4 ГБ RAM / 20-40 ГБ NVMe. Статья - тарифы российских хостеров на 27.10.2026: FirstVDS Старт 519 руб/мес за 1 ядро/2 ГБ (Разгон 919 за 2/4), REG.RU Std C2-M2-D40 980 руб/мес, Beget 2/2/30 NVMe 38,44 руб/день + IPv4 5 руб/день, Timeweb Cloud-30 от 2 140 руб/мес, Selectel 2 vCPU/4 ГБ от 2 539,74 руб/мес с НДС 22%. Мы не арендовали инстансы и не гоняли бенчмарки.…

Читать далее →
Гайды· 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 ·

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

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

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

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

Next.js 16.4: Cache Components по умолчанию

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

Next.js 16.4 (stable, 6 октября 2026) делает Cache Components рекомендованным дефолтом, поставляет React 19.3, экономит память/диск в dev и добавляет next upgrade –agent. Практическое прочтение для тех, кто хостит Next.js на своём VPS за nginx и PM2.…

Читать далее →
Хостинг· 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 минут.…

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