Гайды

Практические гайды по деплою и эксплуатации приложений на своих серверах - копируй и вставляй.

Пошаговые заметки о деплое: выбрать стек, настроить сервер, выкатить в прод и удержать это живым в три часа ночи.

Гайды· 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 ·

Nginx GeoIP 2026: геоблокинг через MMDB

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

Nginx 1.31.7 перевёл open-source geoip-модули со старевшего формата GeoLite .dat на нативную поддержку MaxMind DB (MMDB). Вот способ 2026 года на stock-nginx: geoip_country + GeoLite2-Country.mmdb, map и if для блокировки, geo-осознанный rate-limit, модули http и stream рядом.…

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

nginx 1.31.7 / 1.30.6: пять security-фиксов

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

nginx 1.31.7 (mainline) и 1.30.6 (stable) закрывают пять CVE средней серьёзности, выпущенных 14.10.2026: переполнение буфера в alias+rewrite, переполнение при вычислении строковых выражений, инъекция в теле запроса в HTTP/3, подделка сессии через ротацию TLS-тикетов и use-after-free в AIO/SSI. Как проверить, какие из ваших конфигов в зоне риска, и как обновиться.…

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

Failover между провайдерами: переживёт ли деплой

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

Один VPS - это единая точка отказа, каким бы хорошим ни был SLA. Что реально дают внешний мониторинг, DNS-failover и бэкапы вне провайдера - и когда разносить стек на два провайдера оправдано.…

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

Блокируем AI-скрейперов на VPS через Nginx (2026)

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

Три рабочих уровня, чтобы срезать трафик AI-скрейперов и бот-флуда на VPS: robots.txt для вежливых краулеров, map в nginx с return 444 для известных AI-юзер-агентов и limit_req для всего, что подделывает или не шлёт user-agent.…

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

Self-hosted HTTP-туннели: свой ngrok на своём VPS

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

Гид по выбору и рабочие конфиги для собственного HTTP-туннеля на VPS: SSH reverse-tunnel с autossh, самостоятельный релей (frp, rathole, bore, chisel) и что всё ещё делают за вас Cloudflare Tunnel и Tailscale Funnel.…

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