Skip to main content

NGINX SlowFS Cache: Accelerate Static File Serving


by Danila Vershinin, March 22, 2026

The NGINX SlowFS Cache module accelerates static file serving by caching content from slow storage (NFS, SATA) to fast local disks. Learn how to install, configure, and optimize slowfs_cache for production NGINX servers.

Read More...

NGINX Shibboleth Module: SSO Authentication Guide


by Danila Vershinin,

Learn how to integrate NGINX with Shibboleth SSO using the nginx-http-shibboleth module. This guide covers installation, configuration of the FastCGI authorizer, secure attribute passing to backend applications, and critical anti-spoofing measures for production deployments.

Read More...

NGINX Server Redirect Module: Internal Routing


by Danila Vershinin, March 21, 2026

Learn how to use the NGINX server redirect module to internally route requests between virtual server blocks without triggering external HTTP redirects. This module enables conditional, unconditional, and path-based server redirection — all transparent to the client.

Read More...

NGINX Secure Token Module: CDN Token Authentication


by Danila Vershinin,

Learn how to protect HLS, DASH, and HDS streaming content with the NGINX secure token module. Generate CDN-compatible tokens for Akamai, CloudFront, and other providers directly at the edge, with configuration examples and security best practices.

Read More...

NGINX RTMP Module: Build a Live Streaming Server


by Danila Vershinin, March 20, 2026

Learn how to build a complete live streaming server with the NGINX RTMP module. This comprehensive guide covers installation, RTMP ingest, HLS and DASH output, stream recording, push/pull relay, access control, HTTP callbacks, exec hooks, the control API, custom logging, and production performance tuning.

Read More...

NGINX Rewrite Response Status Code Module Guide


by Danila Vershinin,

Learn how to rewrite HTTP response status codes in NGINX using the rewrite_status module. Change upstream status codes conditionally without losing the response body — something native NGINX cannot do.

Read More...

NGINX Request Cookies Filter Module


by Danila Vershinin, March 19, 2026

Learn how to filter, strip, rewrite, and add cookies in NGINX request headers before they reach your upstream servers. The request cookies filter module gives you fine-grained control over incoming cookies for privacy compliance, security hardening, and cache optimization.

Read More...

NGINX Redis Rate Limit Module: Distributed Throttling


by Danila Vershinin,

Learn how to implement distributed rate limiting in NGINX using the Redis Rate Limit module. This module uses the Generic Cell Rate Algorithm (GCRA) with Redis as a backend, providing precise request throttling across multiple NGINX instances for API protection, login abuse prevention, and DDoS mitigation.

Read More...

NGINX Push Stream Module: Real-Time Pub/Sub Guide


by Danila Vershinin, March 18, 2026

Learn how to set up real-time push notifications and pub/sub messaging in NGINX using the push stream module. Supports WebSocket, EventSource (SSE), long polling, and streaming — no external message broker required.

Read More...

NGINX PostgreSQL Module: Direct Database Queries


by Danila Vershinin,

Learn how to use the NGINX PostgreSQL module (ngx_postgres) to query PostgreSQL databases directly from NGINX — without any application server. Build lightweight REST APIs, implement database-driven authentication, and eliminate middleware overhead with built-in connection pooling and SQL injection prevention.

Read More...