Skip to main content

NGINX Lua Upstream: Dynamic Management Without Reloads


by Danila Vershinin, March 15, 2026

Learn how to dynamically manage NGINX upstreams at runtime using the Lua Upstream module. Inspect server health, toggle peers up or down, and build status dashboards — all without reloading NGINX.

Read More...

NGINX Lua Module: Programmable Web Serving Guide


by Danila Vershinin,

Learn how to extend NGINX with the Lua module for custom authentication, rate limiting, API gateways, and more. Includes installation on RHEL, CentOS, Ubuntu, and practical examples with 110+ ready-to-install Lua libraries from the GetPageSpeed repository.

Read More...

NGINX JavaScript (njs): Add Scripting to NGINX


by Danila Vershinin, February 11, 2026

Learn how to extend NGINX with JavaScript using the njs module. This comprehensive guide covers installation, configuration, and 11 practical examples including custom handlers, authentication, subrequests, shared dictionaries, and the Fetch API.

Read More...

Lua NGINX Module Rocky Linux 10: Scripting Guide


by Danila Vershinin, January 28, 2026

Install the Lua NGINX module on Rocky Linux 10 and AlmaLinux 10. Complete guide covering LuaJIT scripting, custom authentication, rate limiting, and API gateway patterns with production-ready configurations.

Read More...

Install NGINX Lua Module on Rocky Linux, AlmaLinux, CentOS & RHEL


by Danila Vershinin, March 27, 2020

How to add fast LuaJIT scripting to your NGINX

Read More...