Use as a reference guide when configuring Nginx as a reverse proxy or load balancer for your web app
Find curated resources for hardening your Nginx setup against common security threats
Discover tools that analyze and validate your Nginx configuration files for mistakes
Learn how to extend Nginx with Lua scripting logic using OpenResty
This repository is a curated reading list for people working with Nginx, a widely used web server and reverse proxy. Rather than being a piece of software itself, it is a collection of links to articles, tutorials, documentation, and tools spread across the web, all organized by topic. Think of it as a bookmarked reference guide that someone has maintained over time. Nginx (pronounced "engine-x") is the software that many websites use to handle incoming web traffic, route requests to the right place, serve files, and manage things like load balancing and security. The list covers Nginx in its standard form, as well as two extended versions: OpenResty, which adds the Lua scripting language into Nginx so developers can write custom logic directly in the web server layer, and Tengine, a fork maintained by Alibaba with additional features. The topics span a wide range. There are sections on understanding how Nginx works internally, how to configure it correctly and avoid common mistakes, security hardening, performance tuning, writing custom Nginx modules, and using Nginx alongside Lua for scripting. More specialized sections cover using Nginx as a platform for building APIs, working with Docker containers, Nginx-based tools and third-party distributions, and recommendations for books on the subject. The list also tracks related projects: tools that analyze Nginx configurations, ready-made configuration templates, and extended distributions like Tengine and OpenResty that ship with extra capabilities built in. It was created and is maintained by Frederic Cambus, a developer who writes about Nginx at his personal site.
← fcambus on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.