Skip to main content

NGINX AWS S3 Proxy: Secure Module Guide


by Danila Vershinin, February 26, 2026

Learn how to use the NGINX AWS auth module to securely proxy requests to Amazon S3 without exposing IAM secret keys on your server. This guide covers installation, configuration, signing key rotation, and security best practices for the ngx_aws_auth module.

Read More...

NGINX Auth Hash Module: Secure URL Authentication


by Danila Vershinin,

Learn how to protect files and content with the NGINX auth hash module. This module brings SHA-256, SHA-512, BLAKE2, and other modern hash algorithms to NGINX secure URL authentication, replacing the MD5-only limitation of the built-in secure_link module.

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 Array Variables: Split, Map, and Join Data


by Danila Vershinin,

Learn how to use the NGINX array variables module to split, map, and join data directly in your NGINX configuration. This module adds array-typed variables for powerful list processing, SQL query building, and dynamic data transformation without external scripting.

Read More...

NGINX Access Control Module: Variable-Based Rules


by Danila Vershinin,

The NGINX access control module extends native allow/deny directives beyond IP addresses to any NGINX variable. Build flexible access policies using headers, query parameters, geo data, and custom maps — all evaluated at the access phase without resorting to if-statements.

Read More...

NGINX CGI Module: Run CGI Scripts in NGINX


by Danila Vershinin, February 24, 2026

Learn how to run traditional CGI scripts in NGINX using the nginx-cgi module. This guide covers installation, configuration, migration from Apache mod_cgi, and practical examples with Bash, Python, and Perl CGI scripts.

Read More...

NGINX HTTP-FLV Module: Build a Live Streaming Server


by Danila Vershinin,

Learn how to set up a complete live streaming server with the NGINX HTTP-FLV module. This guide covers installation, HTTP-FLV playback, GOP caching for instant playback, multi-format output (HLS, DASH), stream recording, real-time JSON statistics, access control, and relay for scalable streaming infrastructure.

Read More...

NGINX Headers-More Module: Complete Guide


by Danila Vershinin, February 23, 2026

Master HTTP header manipulation in NGINX with the headers-more module. Learn how to set, clear, and replace any header including protected ones like Server. Complete guide with security hardening examples, proxy configuration, and performance tips.

Read More...

NGINX Set-Misc Module: Encoding and Hashing Guide


by Danila Vershinin, February 22, 2026

Master the NGINX set-misc module for encoding, hashing, and variable manipulation. This comprehensive guide covers all 27 directives including Base64, MD5, SHA1, HMAC-SHA256, URI encoding, SQL/JSON quoting, and secure random token generation with verified examples.

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...