NGINX TeslaGov JWT Module: Claim Forwarding
by Danila Vershinin, March 28, 2026
Learn how to authenticate API requests and forward JWT claims to backend services using the NGINX TeslaGov JWT module. Covers installation, HMAC and RSA key configuration, cookie-based auth for SPAs, login redirects, and claim extraction to request, response, and NGINX variables.
Read More...NGINX Stream Upsync: Dynamic TCP/UDP via Consul
by Danila Vershinin, March 27, 2026
Learn how to dynamically manage NGINX stream (TCP/UDP) backends using the stream-upsync module with Consul or etcd service discovery. Add, remove, and update backend servers without reloading NGINX.
Read More...NGINX Kerberos Authentication: Enterprise SSO with SPNEGO
by Danila Vershinin, March 23, 2026
Learn how to configure NGINX Kerberos authentication with the SPNEGO module for transparent Single Sign-On in Active Directory environments. Complete guide covering installation, keytab setup, principal authorization, credential delegation, and security best practices.
Read More...NGINX Small Light Module: Dynamic Image Transformation Guide
by Danila Vershinin,
Learn how to use the NGINX small light module for on-the-fly image transformation. This guide covers installation, configuration, performance tuning with JPEG hinting, and production deployment strategies for dynamic image resizing, format conversion, and optimization.
Read More...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 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 Rewrite Response Status Code Module Guide
by Danila Vershinin, March 20, 2026
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 Redis Rate Limit Module: Distributed Throttling
by Danila Vershinin, March 19, 2026
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 PostgreSQL Module: Direct Database Queries
by Danila Vershinin, March 18, 2026
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...NGINX Perl Module: Embed Perl Scripting in Your Web Server
by Danila Vershinin, March 17, 2026
Learn how to use the NGINX Perl module to embed Perl scripts directly in your NGINX configuration. Generate dynamic content, compute variables, handle POST requests, and extend NGINX with the full power of Perl — all without a separate application server.
Read More...