Nginx

Гайды· DeploySmith ·

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

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

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

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

Next.js: ноябрьский security-релиз. Патч v16.4.5

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

Security-релиз Next.js вышел. Vercel выпустил v16.4.5 (Active LTS) и v15.5.29 (Maintenance LTS) 3 ноября 2026 года, закрыв семь адвизори: одно высокой и шесть средней severity. Если вы self-hostite, пропатченный код попадает в прод только когда вы обновите зависимость, пересоберёте standalone-артефакт и перезапустите процесс. Разбираем все семь адвизори по affected-поверхностям, выделяем те, что критичны для self-hosted-стека за nginx, и показываем точный порядок обновления standalone-сборки под PM2.…

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

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 ·

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

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

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

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

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

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

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

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

Nginx Control API: reload конфига через REST

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

Nginx 1.31.5 приносит Control API в open source. Перезагружайте конфиг через PATCH по Unix-сокету, получайте JSON-ответ вместо чтения error.log - и встраивайте это в пайплайн деплоя.…

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