nginx-resources
A collection of resources covering Nginx, Nginx + Lua, OpenResty and Tengine
https://github.com/fcambus/nginx-resources
Last synced: 1 day ago
JSON representation
-
Understanding Nginx
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Interview with Igor Sysoev, author of Apache's competitor NGINX
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- History of Nginx
- Understanding Nginx versioning
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Interview with the creator of Nginx
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Nginx Optimization: understanding sendfile, tcp_nodelay and tcp_nopush
- Interview with Igor Sysoev, author of Apache's competitor NGINX
- The case for Nginx in front of application servers
-
Nginx + Lua
- Nginx and Lua
- Nginx and Lua
- Scripting libdrizzle with Lua inside Nginx
- Scaling TextRazor in the Cloud with Nginx and Lua
- Nginx, Lua, and beyond
- Pushing Nginx to its limit with Lua
- Adding OAuth Support to Nginx via Lua
- Writing an Nginx authentication module in Lua
- Measuring Nginx Cache Performance using Lua and Redis
- LSSO - Lua + Nginx SSO System with an OAuth Backend
- nginx-lua - Nginx 1.19+ with LUA support based on Alpine Linux, Amazon Linux, CentOS, Debian, Fedora and Ubuntu.
-
Tutorials
- HTTP Keepalive Connections and Web Performance
- NGINX and NGINX Plus Admin Guide
- Load Balancing with NGINX and NGINX Plus - balancing-with-nginx-plus-part-2/))
- NGINX as a WebSockets Proxy
- Performing A/B Testing with NGINX and NGINX Plus
- Improving NGINX Performance with Kernel TLS and SSL_sendfile()
- NGINX and NGINX Plus Admin Guide
- Load Balancing with NGINX and NGINX Plus - balancing-with-nginx-plus-part-2/))
- NGINX as a WebSockets Proxy
- HTTP Keepalive Connections and Web Performance
- Using New Debugging Features to Probe NGINX Internals
- Performing A/B Testing with NGINX and NGINX Plus
- Improving NGINX Performance with Kernel TLS and SSL_sendfile()
- agentzh's Nginx Tutorials - tutorials))
- Introduction to nginx.conf scripting
- Optimizing Nginx for High Traffic Loads
- CORS on Nginx
- Serving precompressed content with Nginx and Zopfli
- Nginx on FreeBSD
-
Architecture
- Nginx Internals
- Inside NGINX: How We Designed for Performance & Scale
- Thread Pools in NGINX
- Nginx Guts - Shedding light on Nginx internals
- Nginx Guts - Shedding light on Nginx internals
- Nginx Internals
- Thread Pools in NGINX
- The Architecture of Open Source Applications (Volume 2): nginx
- Nginx discovery journey
-
Configuration
- Useful Rewrites for Nginx
- Avoiding the Top 10 NGINX Configuration Mistakes
- Nginx Pitfalls
- Useful Rewrites for Nginx
- Avoiding the Top 10 NGINX Configuration Mistakes
- Nice nginx features for developers
- Nice nginx features for operators
- Nginx HTTP server boilerplate configs
- Nginx Boilerplate - Configuration template and a set of handy must-have snippets
- Alphabetical index of variables
- Nginx Configuration Primer
- Nginx Primer 2: From Apache to Nginx
- Understanding the Nginx Configuration Inheritance Model
- How to Configure OCSP Stapling in Apache and Nginx
- NGINX Config - Online nginx configuration generator
- Gixy - Nginx configuration static analyzer
- Nginx common configuration - Universal config and snippets
- Useful Rewrites for Nginx
- Beginner's Guide
-
APIs
- Telize - JSON IP and GeoIP REST API (IP Geolocation) built on Nginx and Lua
- GIN - JSON-API framework
- Using Nginx to comply with a third-party API's rate limits
- Telize - JSON IP and GeoIP REST API (IP Geolocation) built on Nginx and Lua
- Using Nginx to comply with a third-party API's rate limits
- GIN - JSON-API framework
- Outbound API rate limits: the nginx way
-
Tips
-
Nginx + njs
- Make your nginx config even more modular and reusable with njs 0.7.7
- Diagnostic logging with the NGINX JavaScript module
- Using NGINX as an Object Storage Gateway via njs
- Make your nginx config even more modular and reusable with njs 0.7.7
- Diagnostic logging with the NGINX JavaScript module
- Using NGINX as an Object Storage Gateway via njs
- How to log request headers with NGINX and njs
- Easy HTTPS with NGINX and ACME via njs
- njs scripting language reference and examples
- Collection of njs use cases
- JavaScript embedded on NGINX - Getting started with njs
- Create Nginx extensions in JavaScript
-
OpenResty
- Ceryx - A dynamic reverse proxy
- An Introduction To OpenResty
- Building an OpenResty events server
- Ceryx - A dynamic reverse proxy
- An Introduction To OpenResty
- Building an OpenResty events server
- OpenResty - Fast web app server by extending Nginx
- Lapis - A web framework for Lua or MoonScript powered by OpenResty
- Nginx image processing server with OpenResty and Lua
- SysAdvent 2014 - OpenResty, Nginx and Lua - 2014))
- Programming OpenResty (written by the OpenResty creator)
- VeryNginx - Nginx distribution which provides WAF, Control Panel, and Dashboards
-
Talks
- NGINX Conference 2019 Videos
- NGINX Conference 2018 Videos
- NGINX Conference 2017 Videos
- NGINX Conference 2016 Videos
- NGINX Conference 2015 Videos
- NGINX Conference 2014 Videos
- NGINX User Summit 2014 - Lightning talks
- NGINX Conference 2019 Videos
- NGINX Conference 2018 Videos
- NGINX Conference 2017 Videos
- NGINX Conference 2016 Videos
- NGINX Conference 2015 Videos
- NGINX Conference 2014 Videos
- NGINX Conference
- NGINX User Summit 2014 - Lightning talks
- NGINX Conference 2019 Videos
- NGINX Conference 2018 Videos
- NGINX Conference 2017 Videos
- NGINX Conference 2016 Videos
- NGINX Conference 2015 Videos
- NGINX Conference 2014 Videos
- NGINX User Summit 2014 - Lightning talks
-
Tengine
-
Hacks
-
Modules development
Programming Languages
Categories
Sub Categories