NGINX Early Hints: HTTP 103 Benchmarked on Enterprise Linux
NGINX early hints support arrived in 1.29.0, but every stock Enterprise Linux, Debian and Ubuntu package still ships something older. We install a current…
Practical proxy guides from the GetPageSpeed engineering team: configuration, performance tuning and security for production Linux servers.
21 articles
NGINX early hints support arrived in 1.29.0, but every stock Enterprise Linux, Debian and Ubuntu package still ships something older. We install a current…
Learn how to use the NGINX unzstd module for transparent Zstandard decompression. Adopt Zstd compression server-side while maintaining compatibility with clients that do not…
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…
Learn how to filter, strip, rewrite, and add cookies in NGINX request headers before they reach your upstream servers. The request cookies filter module…
Learn how to prevent infinite request loops in NGINX CDN and reverse proxy configurations using the loop detect module. This module implements RFC 8586's…
The NGINX JSON Var module lets you compose NGINX variables into properly escaped JSON objects. Use them in responses, access logs, proxy headers, and…
Learn how to normalize Accept-Encoding headers in NGINX to prevent cache variant explosion. The compression-normalize module standardizes client compression preferences, dramatically improving proxy cache…
Learn how to merge upstream server pools, implement cookie-based sticky sessions, build multi-cluster failover chains, and broadcast requests across backends using the NGINX Combined…
Learn how to use the NGINX AWS auth module to securely proxy requests to Amazon S3 without exposing IAM secret keys on your server.…
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…