NGINX Dynamic Upstream: Add & Remove Servers Live
by Danila Vershinin, February 27, 2026
Learn how to dynamically add, remove, and modify NGINX upstream servers at runtime using a REST API — no reload required. NGINX-MOD brings this NGINX Plus feature to open-source NGINX for a fraction of the cost.
Read More...NGINX Reverse Proxy Ollama: Host Your Own Free LLM
by Danila Vershinin, February 25, 2026
Run your own ChatGPT alternative for free with Ollama or vLLM behind NGINX. This guide covers streaming-safe proxy configuration, authentication, rate limiting, and SELinux fixes for RHEL — all tested with real inference.
Read More...NGINX VOD Module: Advanced Video Streaming Configuration
by Danila Vershinin, February 21, 2026
Transform NGINX into a powerful video-on-demand platform with the VOD module. This guide covers HLS, DASH, HDS, and MSS streaming, DRM integration, caching strategies, and Prometheus monitoring for system administrators managing video delivery infrastructure.
Read More...NGINX SXG Module: Signed HTTP Exchanges Guide
by Danila Vershinin, February 18, 2026
Enable Google Search prefetching with the NGINX SXG module. This guide covers installation, configuration, and testing of Signed HTTP Exchanges for instant page loads and improved Core Web Vitals.
Read More...NGINX Query String Normalization with sorted-args Module
by Danila Vershinin, February 17, 2026
Improve NGINX cache hit rates by normalizing query string parameter order. The sorted-args module eliminates cache fragmentation caused by tracking codes, parameter reordering, and cache-busting parameters.
Read More...NGINX Tuning Module: Data-Driven Buffer Optimization
by Danila Vershinin, February 16, 2026
Stop guessing your NGINX buffer sizes and timeouts. The Tuning Advisor module collects real-time metrics from your production traffic and provides actionable configuration recommendations based on actual data—not assumptions.
Read More...NGINX Unbrotli Module: Decompress Brotli Responses
by Danila Vershinin, February 14, 2026
Brotli compression delivers superior compression ratios compared to gzip, making it ideal for serving web content. However, what happens when your storage backend already has Brotli-compressed files, but some clients cannot decompress them? The unbrotli module solves this problem by transparently decompressing Brotli-encoded responses for clients that lack Brotli support. What Is the Unbrotli Module […]
Read More...NGINX MPEG-TS Module for Live HLS and DASH Streaming
by Danila Vershinin,
Learn how to set up live HLS and MPEG-DASH streaming with the NGINX MPEG-TS module. This guide covers installation, configuration, adaptive bitrate streaming, and practical examples for creating a lightweight streaming server.
Read More...NGINX Redis2 Module: Talk to Redis Directly from NGINX
by Danila Vershinin, February 7, 2026
Learn how to use the NGINX redis2 module to communicate with Redis directly from NGINX. This module implements the Redis 2.0 protocol with support for pipelining, keepalive connections, and all Redis commands. Install it easily on CentOS, RHEL, Rocky Linux, Debian, and Ubuntu via GetPageSpeed repository.
Read More...NGINX Sysguard: Automatic Protection Against Server Overload
by Danila Vershinin,
Learn how to protect your NGINX server from overload using the sysguard module. Configure load-based request rejection, memory protection, and response time monitoring for graceful degradation under pressure.
Read More...