Self-Hosting

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

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

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

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

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

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

Docker Engine 29.8.2: Закройте security-фиксы

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

Если вы гоняете Docker на своём VPS, релиз от 30 сентября 2026 - это не рутинный бамп версии. В Docker Engine 29.8.2 вышло 13 security-фиксов: три в самом движке и десять во встроенном BuildKit, включая одну уязвимость высокой серьёзности, которая может отдать атакующему ваши registry-креды или подменить образ, который вы тянете, - и ещё две, которые бьют ровно по той схеме, что используют большинство self-hosted-проектов. Это апгрейд, который стоит сделать на этой неделе, а не в следующем месяце. Почему этот релиз важен Docker Engine 29.8.2 вышел 30 сентября 2026 как выделенный security-релиз.[1] Он чинит три уязвимости самого движка и пакет из десяти уязвимостей BuildKit, а также обновляет встроенные containerd (v2.3.6), BuildKit (v0.33.1) и runc (v1.5.2).[1][2] Три из четырёх «заглавных» проблем - обход доверия к registry, инъекция в overlay-сети Swarm и DoS на pull через containerd - складываются в паттерн, который должен беспокоить всех, кто self-hosting-ит на одной машине: они достижимы через pull непроверенных образов, через DNS на хосте, который вы контролируете не полностью, или через непривилегированного пользователя на Swarm-ноде. Ни для одной не нужно запускать вредоносный контейнер: ущерб происходит на этапе резолва и pull, до того как выполнится что-то ваше. …

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

PostgreSQL 19: план апгрейда с 18 на VPS

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

PostgreSQL 19 близок к релизу. Что реально изменилось для self-hosted БД на VPS, какие бета-фичи убрали, и пошаговый план pg_upgrade с 18, который можно запустить сразу после GA.…

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

Docker против VPS: когда контейнеры окупаются

Простой · 5 мин чтения

Контейнеры выглядят очевидным ответом - пока не начнут съедать больше CPU и RAM, чем экономят. Вот рамка для решения и как экономично размещать проект в любом из двух вариантов.…

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

Nginx reverse proxy: рабочий конфиг для VPS

Простой · 5 мин чтения

Что на самом деле делает proxy_pass, какие заголовки имеют значение, и готовый укреплённый конфиг reverse proxy на Nginx, который можно скопировать на свой VPS.…

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