Nginx
Modules
- Nchan - Scalable, flexible pub/sub server for the modern web, built as a module for the Nginx web server.
Links
- NGINX Explained in 100 Seconds (2020)
- HTTPS-PORTAL - Fully automated HTTPS server powered by Nginx, Let's Encrypt and Docker.
- Nginx configuration generator
- Nginx Quick Reference (HN) - Notes describes how to improve Nginx performance, security and other important things.
- Alphabetical index of nginx directives
- Nginx source code
- GIXY - Tool to analyze Nginx configuration. The main goal of Gixy is to prevent security misconfiguration and automate flaw detection.
- Nginx Admin's Handbook - How to improve NGINX performance, security, and other important things.
- NGINX Wiki (Code)
- Manage Nginx upstreams in pure Lua
- Prometheus metric library for Nginx - Lua library that can be used with Nginx to keep track of metrics and expose them on a separate web page to be pulled by Prometheus.
- NGINX Ingress Controller - Built around the Kubernetes Ingress resource, using a ConfigMap to store the NGINX configuration. (Docs)
- Building Pastebin for text using NGINX and Lua (2018)
- Official NGINX Dockerfiles
- topngx - Helps you parse NGINX access logs and print various statistics from them regardless of format. (HN)
- Introducing a Technology Preview of NGINX Support for QUIC and HTTP/3 (2020) (HN)
- NGINX Tuning For Best Performance
- The architecture of nginx (2012) (Lobsters)
- Migrating Dropbox from Nginx to Envoy (2020) (HN)
- How we scaled nginx and saved the world 54 years every day (2020)
- Nginx Service Mesh (2020) (HN)
- Bunkerized Nginx - Nginx Docker image secure by default. (HN)
- Nginx GeoIP2 module
- Nginx Hardening Guide (2020)
- Guide to Nginx Module Development
- Nginx forward proxy
- NJS Learning Materials
- nginx-proxy - Automated nginx proxy for Docker containers using docker-gen.
- Cgit, Nginx and Gitolite: A Personal Git Server (2021) (HN)
- Rhit - Nginx log analyzer.
- Why does one NGINX worker take all the load? (2017)
- Common Nginx misconfigurations that leave your web server open to attack (2020) (HN)
- Nginx Cheatsheet (2021)
- The NGINX Handbook (2021)
- Nice nginx features for developers (2021) (Lobsters)
- Nice nginx features for operators (2021)
- Nginx tuning tips: TLS/SSL HTTPS - Improved TTFB/latency (2021)
- Tengine - Distribution of Nginx with some advanced features. (Web)
- Horizontally scalable NGINX caching cluster
- Nginx Playground - Paste a Nginx config and play with it. (Article)
- Injecting environment variables into static websites using Nginx (2021) (HN)
- NGINXpy - Embed Python in NGINX.
- The Architecture of Open Source Applications: Nginx (2012) (HN)
- OpenResty - Turning Nginx into a Full-Fledged Scriptable Web Platform. (Web)
- nginx-build - Seamless nginx builder.
- ngx_dynamic_upstream - Dynamic upstream for nginx.
- ngx_http_lua_module - Embed the power of Lua into Nginx HTTP Servers.
- NGINX Prometheus Exporter
- NGINX GitHub
- nginx testing - Support for integration/acceptance testing of nginx configuration in TypeScript/JavaScript.
- nginx-rs - Nginx bindings for Rust.
- Using NGINX as an Object Storage Gateway (2021) (HN)
- Nginx & Lua - Nginx 1.19+ with LUA support based on Alpine Linux, Amazon Linux, Debian, Fedora and Ubuntu.
- kubectl-htpasswd - nginx-ingress compatible basic-auth secret generator.
- How to deploy NGINX on kubernetes (2021)
- ngx_brotli - NGINX module for Brotli compression.
- Do svidaniya, Igor, and thank you for Nginx (2022) (HN)
- Ultimate Nginx Bad Bot Blocker
- NGINX Proxy Manager - Docker container for managing Nginx proxy hosts with a simple, powerful interface. (HN)
- Optimizations: Tuning Nginx for better RPS of an HTTP API (2019)
- NGINX Server Cloud Native Buildpack - Provides the NGINX binary distribution.
- Avoiding the Top Nginx Configuration Mistakes (2022)
- Vouch Proxy - SSO and OAuth / OIDC login solution for Nginx using the auth_request module.
- Nginx Common Useful Configuration (HN)
- Improving NGINX Performance with Kernel TLS and SSL_sendfile (2021) (HN)
- ngx_upstream_jdomain - Asynchronous domain name resolution module for nginx upstream.
- Zestginx - Modern, performant, and secure NGINX distribution packed with features.
- NGINX JavaScript examples
- nginxfmt - Nginx configuration formatter, inspired by gofmt.
- Ledge - RFC compliant and ESI capable HTTP cache for Nginx / OpenResty, backed by Redis.
- Lua Resty HTTP - Lua HTTP client cosocket driver for OpenResty / ngx_lua.
- Lua Resty Redis Connector - Connection utilities for lua-resty-redis, making it easy and reliable to connect to Redis hosts, either directly or via Redis Sentinel.
- Tailscale Authentication for NGINX (2022) (HN)
- Crossplane - Quick and reliable way to convert NGINX configurations into JSON and back.
- Nginx Language Server
- Nginx Modern Reference Architectures (HN)
- Built-from-source container image of NGINX
- Test::Nginx - Data-driven test scaffold for Nginx C module and Nginx/OpenResty-based libraries and applications.
- The future of Nginx: Getting back to our open source roots (2022) (HN)
- wasm-nginx-module - Run Wasm in OpenResty/Nginx.
- Cloudflare developed a Rust based Nginx alternative (2022) (Reddit) (HN)
- ngx - Go client library for NGINX Plus API.
- ngx_mruby - Fast and Memory-Efficient TCP/UDP Load Balancing and Web Server Extension Mechanism Using Scripting Language mruby for nginx.
- NGINX Kubernetes Gateway - Implementation for the Gateway API using NGINX as the data plane.
- Angie - Drop-in replacement for Nginx.
- ROFL with a LOL: rewriting an NGINX module in Rust (2023)
- ngx_echo - Nginx module for bringing the power of "echo", "sleep", "time" and more to Nginx's config file.
- Nginx 1.25.0: experimental HTTP/3 support (2023)
- Nginx + WebAssembly
- Nginx Development Guide (HN)
- Nginx Unit - Universal web app server. (HN)