NGINX ipscrub Module: Anonymize IP Addresses in Logs
Learn how to anonymize IP addresses in NGINX access logs using the ipscrub module. This privacy-focused module replaces real IPs with cryptographic hashes, helping…
Practical guides to performance, security and life beyond end of support.
Learn how to anonymize IP addresses in NGINX access logs using the ipscrub module. This privacy-focused module replaces real IPs with cryptographic hashes, helping…
The NGINX internal redirect module performs server-side URI rewrites in the preaccess, access, precontent, or content phases — after variables from map, geo, and…
Learn how to use the NGINX iconv module to convert character encodings directly at the web server level. This guide covers installation, configuration of…
Learn how to sanitize HTML content at the NGINX level using the ngx_http_html_sanitize_module. This module uses Google's gumbo-parser for HTML5 parsing and katana-parser for…
Learn how to send NGINX metrics directly to Graphite with the NGINX Graphite module. Collect per-location request rates, response times, status codes, and percentiles…
Learn how to parse HTTP POST and PUT form data directly into NGINX variables using the form-input module. Extract URL-encoded form fields for routing,…
Learn how to install and configure the NGINX F4F HDS module for Adobe HTTP Dynamic Streaming. This guide covers installation, configuration, limitations, and a…
Learn how to safely install and configure the NGINX execute module for running shell commands via HTTP requests. This guide covers security hardening with…
Learn how to encrypt and decrypt NGINX variable values using the encrypted session module. This guide covers AES-256-CBC encryption for secure cookies, time-limited tokens,…
Learn how to protect your NGINX server from DDoS attacks and brute force abuse using the dynamic limit req module. This Redis-backed rate limiter…