Skip to content

Releases: cloud66-oss/nginx-compiler

v1.6.0: Merge pull request #16 from cloud66-oss/dev

01 Jul 11:11
ffbd6bb
Compare
Choose a tag to compare

Release 1.6.0

Remove Ubuntu 18.04 from supported versions.
Update NGINX version to 1.24.0.
Update Passenger version to 6.0.22.
Update all build dependencies and NGINX modules to latest available versions.
Add support for JWT tokens via https://github.com/TeslaGov/ngx-http-auth-jwt-module.

Operating Systems

Ubuntu 20.04
Ubuntu 22.04

NGINX version

1.24.0

Build Dependencies

https://ftp.gnu.org/gnu/automake version 1.16.5
https://www.openssl.org/source version 1.1.1s (20.04)
https://www.openssl.org/source version 3.0.14 (Ubuntu 22.04)
https://sourceforge.net/projects/pcre version 8.45
https://github.com/madler/zlib version 1.3.1
https://github.com/libgd/libgd version 2.3.3
https://github.com/maxmind/libmaxminddb version 1.10.0

Packaged Build Dependencies

https://github.com/SpiderLabs/ModSecurity version 3.0.12
https://github.com/openresty/luajit2 version 2.1-20240626
https://github.com/openresty/lua-resty-core version 0.1.28
https://github.com/openresty/lua-resty-lrucache version 0.13

NGINX modules

https://github.com/phusion/passenger version 6.0.22
https://github.com/SpiderLabs/ModSecurity-nginx version 1.0.3
https://github.com/openresty/headers-more-nginx-module version 0.37
https://github.com/sto/ngx_http_auth_pam_module version 1.5.5
https://github.com/nginx-modules/ngx_cache_purge version 2.5.3
https://github.com/arut/nginx-dav-ext-module version 3.0.0
https://github.com/vision5/ngx_devel_kit version 0.3.3
https://github.com/openresty/echo-nginx-module version 0.63
https://github.com/aperezdc/ngx-fancyindex version 0.5.2
https://github.com/slact/nchan version 1.3.6
https://github.com/openresty/lua-nginx-module version 0.10.26
https://github.com/arut/nginx-rtmp-module version 1.2.2
https://github.com/masterzen/nginx-upload-progress-module 0.9.3
https://github.com/itoffshore/nginx-upstream-fair version 0.1.3
https://github.com/yaoweibin/ngx_http_substitutions_filter_module version 0.6.4
https://github.com/leev/ngx_http_geoip2_module version 3.4
https://github.com/matsumotory/ngx_mruby version 2.6.0
https://github.com/TeslaGov/ngx-http-auth-jwt-module version 2.1.0

Release 1.6.0-rc1

28 Jun 09:33
e0ace6d
Compare
Choose a tag to compare
Release 1.6.0-rc1 Pre-release
Pre-release

Release 1.6.0-rc1

Remove Ubuntu 18.04 from supported versions.
Update NGINX version to 1.24.0.
Update Passenger version to 6.0.22.
Update all build dependencies and NGINX modules to latest available versions.
Add support for JWT tokens via https://github.com/TeslaGov/ngx-http-auth-jwt-module.
Remove https://github.com/masterzen/nginx-upload-progress-module NGINX module until new release is available that works with NGINX 1.24.0.

Operating Systems

Ubuntu 20.04
Ubuntu 22.04

NGINX version

1.24.0

Build Dependencies

https://ftp.gnu.org/gnu/automake version 1.16.5
https://www.openssl.org/source version 1.1.1s (20.04)
https://www.openssl.org/source version 3.0.14 (Ubuntu 22.04)
https://sourceforge.net/projects/pcre version 8.45
https://github.com/madler/zlib version 1.3.1
https://github.com/libgd/libgd version 2.3.3
https://github.com/maxmind/libmaxminddb version 1.10.0

Packaged Build Dependencies

https://github.com/SpiderLabs/ModSecurity version 3.0.12
https://github.com/openresty/luajit2 version 2.1-20240626
https://github.com/openresty/lua-resty-core version 0.1.28
https://github.com/openresty/lua-resty-lrucache version 0.13

NGINX modules

https://github.com/phusion/passenger version 6.0.22
https://github.com/SpiderLabs/ModSecurity-nginx version 1.0.3
https://github.com/openresty/headers-more-nginx-module version 0.37
https://github.com/sto/ngx_http_auth_pam_module version 1.5.5
https://github.com/nginx-modules/ngx_cache_purge version 2.5.3
https://github.com/arut/nginx-dav-ext-module version 3.0.0
https://github.com/vision5/ngx_devel_kit version 0.3.3
https://github.com/openresty/echo-nginx-module version 0.63
https://github.com/aperezdc/ngx-fancyindex version 0.5.2
https://github.com/slact/nchan version 1.3.6
https://github.com/openresty/lua-nginx-module version 0.10.26
https://github.com/arut/nginx-rtmp-module version 1.2.2
https://github.com/masterzen/nginx-upload-progress-module not available
https://github.com/itoffshore/nginx-upstream-fair version 0.1.3
https://github.com/yaoweibin/ngx_http_substitutions_filter_module version 0.6.4
https://github.com/leev/ngx_http_geoip2_module version 3.4
https://github.com/matsumotory/ngx_mruby version 2.6.0
https://github.com/TeslaGov/ngx-http-auth-jwt-module version 2.1.0

Release 1.5.2

29 Jan 10:47
0aa8c78
Compare
Choose a tag to compare

Release 1.5.2

Update Passenger version to 6.0.20.
Update ngx_mruby NGINX module to 2.5.0.

Operating Systems

Ubuntu 18.04
Ubuntu 20.04
Ubuntu 22.04

NGINX version

1.22.1

Build Dependencies

https://ftp.gnu.org/gnu/automake version 1.16.4
https://www.openssl.org/source version 1.1.1s (Ubuntu 18.04 + 20.04)
https://www.openssl.org/source version 3.0.7 (Ubuntu 22.04)
https://sourceforge.net/projects/pcre version 8.45
https://github.com/madler/zlib version 1.2.11
https://github.com/libgd/libgd version 2.3.3
https://github.com/maxmind/libmaxminddb version 1.6.0

Packaged Build Dependencies

https://github.com/SpiderLabs/ModSecurity version 3.0.5
https://github.com/openresty/luajit2 version 2.1-20210510
https://github.com/openresty/lua-resty-core version 0.1.22
https://github.com/openresty/lua-resty-lrucache version 0.11

NGINX modules

https://github.com/phusion/passenger version 6.0.20
https://github.com/SpiderLabs/ModSecurity-nginx version 1.0.2
https://github.com/openresty/headers-more-nginx-module version 0.33
https://github.com/sto/ngx_http_auth_pam_module version 1.5.3
https://github.com/nginx-modules/ngx_cache_purge version 2.4.3
https://github.com/arut/nginx-dav-ext-module version 3.0.0
https://github.com/vision5/ngx_devel_kit version 0.3.1
https://github.com/openresty/echo-nginx-module version 0.62
https://github.com/aperezdc/ngx-fancyindex version 0.5.1
https://github.com/slact/nchan version 1.3.1
https://github.com/openresty/lua-nginx-module version 0.10.20
https://github.com/arut/nginx-rtmp-module version 1.2.2
https://github.com/masterzen/nginx-upload-progress-module version 0.9.2
https://github.com/itoffshore/nginx-upstream-fair version 0.1.3
https://github.com/yaoweibin/ngx_http_substitutions_filter_module version 0.6.4
https://github.com/leev/ngx_http_geoip2_module version 3.3
https://github.com/matsumotory/ngx_mruby version 2.5.0

Release 1.5.1

24 Feb 13:55
ab55815
Compare
Choose a tag to compare

Release 1.5.1

Update Passenger version to 6.0.17.

Operating Systems

Ubuntu 18.04
Ubuntu 20.04
Ubuntu 22.04

NGINX version

1.22.1

Build Dependencies

https://ftp.gnu.org/gnu/automake version 1.16.4
https://www.openssl.org/source version 1.1.1s (Ubuntu 18.04 + 20.04)
https://www.openssl.org/source version 3.0.7 (Ubuntu 22.04)
https://sourceforge.net/projects/pcre version 8.45
https://github.com/madler/zlib version 1.2.11
https://github.com/libgd/libgd version 2.3.3
https://github.com/maxmind/libmaxminddb version 1.6.0

Packaged Build Dependencies

https://github.com/SpiderLabs/ModSecurity version 3.0.5
https://github.com/openresty/luajit2 version 2.1-20210510
https://github.com/openresty/lua-resty-core version 0.1.22
https://github.com/openresty/lua-resty-lrucache version 0.11

NGINX modules

https://github.com/phusion/passenger version 6.0.17
https://github.com/SpiderLabs/ModSecurity-nginx version 1.0.2
https://github.com/openresty/headers-more-nginx-module version 0.33
https://github.com/sto/ngx_http_auth_pam_module version 1.5.3
https://github.com/nginx-modules/ngx_cache_purge version 2.4.3
https://github.com/arut/nginx-dav-ext-module version 3.0.0
https://github.com/vision5/ngx_devel_kit version 0.3.1
https://github.com/openresty/echo-nginx-module version 0.62
https://github.com/aperezdc/ngx-fancyindex version 0.5.1
https://github.com/slact/nchan version 1.3.1
https://github.com/openresty/lua-nginx-module version 0.10.20
https://github.com/arut/nginx-rtmp-module version 1.2.2
https://github.com/masterzen/nginx-upload-progress-module version 0.9.2
https://github.com/itoffshore/nginx-upstream-fair version 0.1.3
https://github.com/yaoweibin/ngx_http_substitutions_filter_module version 0.6.4
https://github.com/leev/ngx_http_geoip2_module version 3.3
https://github.com/matsumotory/ngx_mruby version 2.2.4

Release 1.5.0

09 Nov 15:00
ab55815
Compare
Choose a tag to compare

Release 1.5.0

Add support for Ubuntu 22.04.
Update NGINX version to 1.22.1.
Update Passenger version to 6.0.15.

Operating Systems

Ubuntu 18.04
Ubuntu 20.04
Ubuntu 22.04

NGINX version

1.22.1

Build Dependencies

https://ftp.gnu.org/gnu/automake version 1.16.4
https://www.openssl.org/source version 1.1.1s (Ubuntu 18.04 + 20.04)
https://www.openssl.org/source version 3.0.7 (Ubuntu 22.04)
https://sourceforge.net/projects/pcre version 8.45
https://github.com/madler/zlib version 1.2.11
https://github.com/libgd/libgd version 2.3.3
https://github.com/maxmind/libmaxminddb version 1.6.0

Packaged Build Dependencies

https://github.com/SpiderLabs/ModSecurity version 3.0.5
https://github.com/openresty/luajit2 version 2.1-20210510
https://github.com/openresty/lua-resty-core version 0.1.22
https://github.com/openresty/lua-resty-lrucache version 0.11

NGINX modules

https://github.com/phusion/passenger version 6.0.15
https://github.com/SpiderLabs/ModSecurity-nginx version 1.0.2
https://github.com/openresty/headers-more-nginx-module version 0.33
https://github.com/sto/ngx_http_auth_pam_module version 1.5.3
https://github.com/nginx-modules/ngx_cache_purge version 2.4.3
https://github.com/arut/nginx-dav-ext-module version 3.0.0
https://github.com/vision5/ngx_devel_kit version 0.3.1
https://github.com/openresty/echo-nginx-module version 0.62
https://github.com/aperezdc/ngx-fancyindex version 0.5.1
https://github.com/slact/nchan version 1.3.1
https://github.com/openresty/lua-nginx-module version 0.10.20
https://github.com/arut/nginx-rtmp-module version 1.2.2
https://github.com/masterzen/nginx-upload-progress-module version 0.9.2
https://github.com/itoffshore/nginx-upstream-fair version 0.1.3
https://github.com/yaoweibin/ngx_http_substitutions_filter_module version 0.6.4
https://github.com/leev/ngx_http_geoip2_module version 3.3
https://github.com/matsumotory/ngx_mruby version 2.2.4

Release 1.4.0

18 Aug 16:28
3ce0c1b
Compare
Choose a tag to compare

Release 1.4.0

Update NGINX version to 1.22.0.
Update Passenger version to 6.0.14.
Update nchan version to 1.3.1.
Update ngx_mruby version to 2.2.4.
Compile nchan as dynamic module.

Operating Systems

Ubuntu 18.04
Ubuntu 20.04

NGINX version

1.22.0

Build Dependencies

https://ftp.gnu.org/gnu/automake version 1.16.4
https://www.openssl.org/source version 1.1.1l
https://sourceforge.net/projects/pcre version 8.45
https://github.com/madler/zlib version 1.2.11
https://github.com/libgd/libgd version 2.3.3
https://github.com/maxmind/libmaxminddb version 1.6.0

Packaged Build Dependencies

https://github.com/SpiderLabs/ModSecurity version 3.0.5
https://github.com/openresty/luajit2 version 2.1-20210510
https://github.com/openresty/lua-resty-core version 0.1.22
https://github.com/openresty/lua-resty-lrucache version 0.11

NGINX modules

https://github.com/phusion/passenger version 6.0.14
https://github.com/SpiderLabs/ModSecurity-nginx version 1.0.2
https://github.com/openresty/headers-more-nginx-module version 0.33
https://github.com/sto/ngx_http_auth_pam_module version 1.5.3
https://github.com/nginx-modules/ngx_cache_purge version 2.4.3
https://github.com/arut/nginx-dav-ext-module version 3.0.0
https://github.com/vision5/ngx_devel_kit version 0.3.1
https://github.com/openresty/echo-nginx-module version 0.62
https://github.com/aperezdc/ngx-fancyindex version 0.5.1
https://github.com/slact/nchan version 1.3.1
https://github.com/openresty/lua-nginx-module version 0.10.20
https://github.com/arut/nginx-rtmp-module version 1.2.2
https://github.com/masterzen/nginx-upload-progress-module version 0.9.2
https://github.com/itoffshore/nginx-upstream-fair version 0.1.3
https://github.com/yaoweibin/ngx_http_substitutions_filter_module version 0.6.4
https://github.com/leev/ngx_http_geoip2_module version 3.3
https://github.com/matsumotory/ngx_mruby version 2.2.4

Release 1.3.2

12 Apr 18:13
09353ba
Compare
Choose a tag to compare

Release 1.3.2

Compile ngx_http_perl_module as a dynamic module to allow for optional resolution of https://bugs.launchpad.net/ubuntu/+source/perl/+bug/1897561.

Operating Systems

Ubuntu 18.04
Ubuntu 20.04

NGINX version

1.20.1

Build Dependencies

https://ftp.gnu.org/gnu/automake version 1.16.4
https://www.openssl.org/source version 1.1.1l
https://sourceforge.net/projects/pcre version 8.45
https://github.com/madler/zlib version 1.2.11
https://github.com/libgd/libgd version 2.3.3
https://github.com/maxmind/libmaxminddb version 1.6.0

Packaged Build Dependencies

https://github.com/SpiderLabs/ModSecurity version 3.0.5
https://github.com/openresty/luajit2 version 2.1-20210510
https://github.com/openresty/lua-resty-core version 0.1.22
https://github.com/openresty/lua-resty-lrucache version 0.11

NGINX modules

https://github.com/phusion/passenger version 6.0.10
https://github.com/SpiderLabs/ModSecurity-nginx version 1.0.2
https://github.com/openresty/headers-more-nginx-module version 0.33
https://github.com/sto/ngx_http_auth_pam_module version 1.5.3
https://github.com/nginx-modules/ngx_cache_purge version 2.4.3
https://github.com/arut/nginx-dav-ext-module version 3.0.0
https://github.com/vision5/ngx_devel_kit version 0.3.1
https://github.com/openresty/echo-nginx-module version 0.62
https://github.com/aperezdc/ngx-fancyindex version 0.5.1
https://github.com/slact/nchan version 1.2.10
https://github.com/openresty/lua-nginx-module version 0.10.20
https://github.com/arut/nginx-rtmp-module version 1.2.2
https://github.com/masterzen/nginx-upload-progress-module version 0.9.2
https://github.com/itoffshore/nginx-upstream-fair version 0.1.3
https://github.com/yaoweibin/ngx_http_substitutions_filter_module version 0.6.4
https://github.com/leev/ngx_http_geoip2_module version 3.3
https://github.com/matsumotory/ngx_mruby version 2.2.3

Release 1.3.1

21 Sep 12:38
Compare
Choose a tag to compare

Release 1.3.1

Support for Ubuntu 20.04.
Update dependency and module versions.

Operating Systems

Ubuntu 18.04
Ubuntu 20.04

NGINX version

1.20.1

Build Dependencies

https://ftp.gnu.org/gnu/automake version 1.16.4
https://www.openssl.org/source version 1.1.1l
https://ftp.pcre.org/pub/pcre version 8.45
https://zlib.net version 1.2.11
https://github.com/libgd/libgd version 2.3.3
https://github.com/maxmind/libmaxminddb version 1.6.0

Packaged Build Dependencies

https://github.com/SpiderLabs/ModSecurity version 3.0.5
https://github.com/openresty/luajit2 version 2.1-20210510
https://github.com/openresty/lua-resty-core version 0.1.22
https://github.com/openresty/lua-resty-lrucache version 0.11

NGINX modules

https://github.com/phusion/passenger version 6.0.10
https://github.com/SpiderLabs/ModSecurity-nginx version 1.0.2
https://github.com/openresty/headers-more-nginx-module version 0.33
https://github.com/sto/ngx_http_auth_pam_module version 1.5.3
https://github.com/nginx-modules/ngx_cache_purge version 2.4.3
https://github.com/arut/nginx-dav-ext-module version 3.0.0
https://github.com/vision5/ngx_devel_kit version 0.3.1
https://github.com/openresty/echo-nginx-module version 0.62
https://github.com/aperezdc/ngx-fancyindex version 0.5.1
https://github.com/slact/nchan version 1.2.10
https://github.com/openresty/lua-nginx-module version 0.10.20
https://github.com/arut/nginx-rtmp-module version 1.2.2
https://github.com/masterzen/nginx-upload-progress-module version 0.9.2
https://github.com/itoffshore/nginx-upstream-fair version 0.1.3
https://github.com/yaoweibin/ngx_http_substitutions_filter_module version 0.6.4
https://github.com/leev/ngx_http_geoip2_module version 3.3
https://github.com/matsumotory/ngx_mruby version 2.2.3

Release 1.3.0

08 Jul 13:31
5921469
Compare
Choose a tag to compare

Release 1.3.0

Support for compiling Passenger Enterprise if required files provided.

Operating Systems

Ubuntu 18.04

NGINX version

1.20.1

Build Dependencies

https://ftp.gnu.org/gnu/automake version 1.16.1
https://www.openssl.org/source version 1.1.1k
https://ftp.pcre.org/pub/pcre version 8.44
https://zlib.net version 1.2.11
https://github.com/libgd/libgd version 2.3.2
https://github.com/maxmind/libmaxminddb version 1.6.0

Packaged Build Dependencies

https://github.com/SpiderLabs/ModSecurity version 3.0.4
https://github.com/openresty/luajit2 version 2.1-20210510
https://github.com/openresty/lua-resty-core version 0.1.21
https://github.com/openresty/lua-resty-lrucache version 0.10

NGINX modules

https://github.com/phusion/passenger version 6.0.9
https://github.com/SpiderLabs/ModSecurity-nginx version 1.0.1
https://github.com/openresty/headers-more-nginx-module version 0.33
https://github.com/sto/ngx_http_auth_pam_module version 1.5.2
https://github.com/nginx-modules/ngx_cache_purge version 2.4.3
https://github.com/arut/nginx-dav-ext-module version 3.0.0
https://github.com/vision5/ngx_devel_kit version 0.3.1
https://github.com/openresty/echo-nginx-module version 0.62
https://github.com/aperezdc/ngx-fancyindex version 0.5.1
https://github.com/slact/nchan version 1.2.8
https://github.com/openresty/lua-nginx-module version 0.10.19
https://github.com/arut/nginx-rtmp-module version 1.2.1
https://github.com/masterzen/nginx-upload-progress-module version 0.9.2
https://github.com/itoffshore/nginx-upstream-fair version 0.1.3
https://github.com/yaoweibin/ngx_http_substitutions_filter_module version 0.6.4
https://github.com/leev/ngx_http_geoip2_module version 3.3
https://github.com/matsumotory/ngx_mruby version 2.2.3

Release 1.2.1

25 Jun 18:00
be6c177
Compare
Choose a tag to compare

Release 1.2.1

Configure ModSecurity with MaxMind support.

Operating Systems

Ubuntu 18.04

NGINX version

1.20.1

Build Dependencies

https://ftp.gnu.org/gnu/automake version 1.16.1
https://www.openssl.org/source version 1.1.1k
https://ftp.pcre.org/pub/pcre version 8.44
https://zlib.net version 1.2.11
https://github.com/libgd/libgd version 2.3.2
https://github.com/maxmind/libmaxminddb version 1.6.0

Packaged Build Dependencies

https://github.com/SpiderLabs/ModSecurity version 3.0.4
https://github.com/openresty/luajit2 version 2.1-20210510
https://github.com/openresty/lua-resty-core version 0.1.21
https://github.com/openresty/lua-resty-lrucache version 0.10

NGINX modules

https://github.com/phusion/passenger version 6.0.9
https://github.com/SpiderLabs/ModSecurity-nginx version 1.0.1
https://github.com/openresty/headers-more-nginx-module version 0.33
https://github.com/sto/ngx_http_auth_pam_module version 1.5.2
https://github.com/nginx-modules/ngx_cache_purge version 2.4.3
https://github.com/arut/nginx-dav-ext-module version 3.0.0
https://github.com/vision5/ngx_devel_kit version 0.3.1
https://github.com/openresty/echo-nginx-module version 0.62
https://github.com/aperezdc/ngx-fancyindex version 0.5.1
https://github.com/slact/nchan version 1.2.8
https://github.com/openresty/lua-nginx-module version 0.10.19
https://github.com/arut/nginx-rtmp-module version 1.2.1
https://github.com/masterzen/nginx-upload-progress-module version 0.9.2
https://github.com/itoffshore/nginx-upstream-fair version 0.1.3
https://github.com/yaoweibin/ngx_http_substitutions_filter_module version 0.6.4
https://github.com/leev/ngx_http_geoip2_module version 3.3
https://github.com/matsumotory/ngx_mruby version 2.2.3