NGINX docker build with CPU optimization and load balancer modules
-
Updated
Jun 6, 2024 - JavaScript
NGINX docker build with CPU optimization and load balancer modules
Nginx and njs binaries for Linux (x86_64, aarch64, ppc64le), macOS and Windows. Linux binaries are static so works on every Linux.
Alpine Linux image with nginx 1.23.4 (mainline) with HTTP/3 (quiche), TLSv1.3, 0-RTT, HPACK, brotli, NJS, Cookie-Flag support, ModSecurity with coreruleset and BoringSSL with OCSP support. All built on the bleeding edge. Total size is only about ~12 MB compressed.
Stable and up-to-date root-less nginx with quic + http/3, google brotli compression, njs, GeoIP2, and Grade A+ SSL config
Nginx NJS module runtime to work with ACME providers like Let's Encrypt for automated no-reload TLS certificate issue/renewal.
OpenID Connect and OAuth 2.0 module for NGINX written in njs.
NGINX docker build with CPU optimization and load balancer modules
OpenResty with NJS bundled. Bash script to build the whole thing from sources
Download or build the TypeScript definition files for NGINX's njs scripting language.
Support for integration/acceptance testing of nginx configuration in TypeScript/JavaScript.
A starting template for developing njs (NGINX JavaScript) scripts for NGINX server in TypeScript.
A Babel preset for njs - NGINX JavaScript
Add a description, image, and links to the njs topic page so that developers can more easily learn about it.
To associate your repository with the njs topic, visit your repo's landing page and select "manage topics."