Skip to content

Latest commit

 

History

History
75 lines (54 loc) · 3.89 KB

README.adoc

File metadata and controls

75 lines (54 loc) · 3.89 KB

nginx standalone binaries

Binaries Workflow

This project provides standalone nginx binaries for any Linux system [1] (x86_64, aarch64) and macOS (x86_64, aarch64).

This is forked from https://github.com/jirutka/nginx-binaries with fastcgi support instead of njs.

You can also download the binaries manually from https://hallme.github.io/nginx-binaries/ or binaries branch (see [Files Repository]). They are built automatically and periodically using GitHub Actions (see config).

Table of Contents

nginx

Linux binary is statically linked with musl libc, jansson, openssl (3.x), pcre and zlib from Alpine Linux 3.18. It’s compiled with debug mode, threads and aio.

macOS binary is statically linked with jansson, openssl@3, pcre and zlib from Homebrew. It’s compiled with debug mode, threads and aio.

Included Modules

Built-In Modules:

Extra Modules: [2]

nginx binaries include the latest version of the third-party modules available at the time of building.


1. nginx binaries are built as standalone static executables, so they works on every Linux system regardless of used libc.
2. Modules that are provided by NGINX but released separately.
3. njs is not supported on Windows, see nginx/njs#320