nginx-ee

Automated Nginx compilation with HTTP/3 and additional modules support. Compatible with WordOps, EasyEngine & Plesk

MIT License

Stars
200

Bot releases are visible (Hide)

nginx-ee - v3.8.1 - Nginx-ee maintenance release Latest Release

Published by VirtuBox 6 months ago

Changed

  • Nginx stable release bumped to 1.26.0 by @VirtuBox in https://github.com/VirtuBox/nginx-ee/pull/155
  • HTTP/3 now available on both mainline and stable release
  • Always download latest zlib library if zlib-cf not supported
  • Always download the latest libressl release
  • HTTP/2 HPACK removed

Full Changelog: https://github.com/VirtuBox/nginx-ee/compare/v3.8.0...v3.8.1

nginx-ee - v3.8.0 - Nginx-ee stable release

Published by VirtuBox 6 months ago

Added

  • --with-http_v3_module on Mainline release
  • Full HTTP/3 QUIC support on Mainline release with LibreSSL

Full HTTP/3 QUIC support is online available on mainline release with LibreSSL. Read more here

# compile latest nginx mainline release with full HTTP/3 QUIC support with LibreSSL
bash <(wget -O - vtb.cx/nginx-ee || curl -sL vtb.cx/nginx-ee) --libressl

Changed

  • LibreSSL release bumped to 3.8.4
  • Update zlib to 1.2.13 by @WinSCaP in #146

Fixed

  • Fix compile error due to Brotli by @janiosarmento in #151

New Contributors

Full Changelog: https://github.com/VirtuBox/nginx-ee/compare/v3.7.1...v3.8.0

nginx-ee - v3.7.1 - Nginx-ee maintenance release

Published by VirtuBox over 1 year ago

What's Changed

Full Changelog: https://github.com/VirtuBox/nginx-ee/compare/v3.7.0...v3.7.1

nginx-ee - v3.7.0 - Nginx-ee stable release

Published by VirtuBox about 2 years ago

Main Changes

  • Nginx stable version bumped to v1.22.1 and mainline to v1.23.2
  • LibreSSL version bumped to v3.5.3
  • Nginx is now compiled with OpenSSL from system lib

What's Changed

New Contributors

Known issues

  • Pagespeed cannot be compiled with Nginx Mainline
  • Redis-cache header status not working for WordOps users

Full Changelog: https://github.com/VirtuBox/nginx-ee/compare/v3.6.7...v3.7.0

nginx-ee - v3.6.7 - Nginx-ee maintenance release

Published by VirtuBox about 4 years ago

Changed

  • Compile with gcc-9

Fixed

  • wrong PPA repositories with Ubuntu 20.04
nginx-ee - v3.6.6 - Nginx-ee maintenance release

Published by VirtuBox over 4 years ago

Changed

  • Update Nginx stable to 1.18.0
  • Update openssl package to 1.1.1g

Fixed

  • Fix final tasks not executed (PR [#90])
  • Fix non interactive pagespeed build (PR [#90])
nginx-ee - v3.6.5 - Nginx-ee maintenance release

Published by VirtuBox almost 5 years ago

Added

  • Dynamic modules configuration
  • Added Ubuntu EOAN (19.10) support

Changed

  • Bump OpenSSL version to 1.1.1d
  • Updated ngx_brotli module
  • Bump LibreSSL version to 3.0.2
  • Fix issue with ngx_http_redis module download
  • Update OpenSSL 3.0.0-dev commit number and patch

Fixed

  • dpkg-buildflags variable set before installing dpkg-dev
nginx-ee - v3.6.4 - Nginx-ee maintenance release

Published by VirtuBox about 5 years ago

Added

  • Debian 10 (buster) support
  • Raspbian 10 (buster) support

Changes

  • Updated cronjob
  • Improve module cloning duration by adding --depth=50 to git clone
  • PCRE, OPENSSL & Brotli are not compiled anymore. But are installed from APT repository excepted Brotli on Debian 8 (jessie)
  • Decrease build duration by 2
nginx-ee - v3.6.3 - Nginx-ee maintenance release

Published by VirtuBox over 5 years ago

Added

  • Ubuntu 19.04 (disco) support
  • Strip Nginx binary to remove debug symbols
  • Update OpenSSL to release 1.1.1c
  • Added help menu

Changed

  • Improve code quality according to codacy checkup
  • Brotli bumped to v1.0.7
  • Only third party modules are compiled as dynamic modules

Fixed

  • Missing OpenSSL patch
nginx-ee - v3.6.2 - Nginx-ee

Published by VirtuBox over 5 years ago

Added

  • Additional GCC flags : "-Wno-error=date-time for Debian" : PR #52

Changed

  • Update LibreSSL to v2.9.1
  • Update Nginx stable to 1.16.0
nginx-ee - v3.6.1 - Nginx-ee

Published by VirtuBox over 5 years ago

Added

  • Latest Pcre version auto-update

Fixed

  • OpenSSL selection from script arguments
  • Pcre library update
nginx-ee - v3.6.0 - Nginx-ee

Published by VirtuBox over 5 years ago

Added

  • LibreSSL support with the flag --libressl
  • OpenSSL release choice : 1.1.1b by default, or 3.0.0-dev or system lib

Changed

  • Improve Nginx setup from scratch
  • Update openssl-patch
  • Nginx is compiled with OpenSSL 1.1.1b stable by default
  • Update PCRE LIB to v8.43

Fixed

  • RTMP variable check
  • Nginx package hold with WordOps
nginx-ee - Fix debian 8 build and dynamic modules option

Published by VirtuBox over 5 years ago

Changed

  • fix debian 8 build
  • fix dynamic modules choice
nginx-ee - Automated update cronjob and Cloudflare zlib support

Published by VirtuBox over 5 years ago

Changed

  • improve openssl download and patching
  • improve code quality
  • improve travis build configuration
  • update repository image

Added

  • add infos about auto-update cronjob
  • Add support for Raspbian Stretch
  • Add Cloudflare zlib
  • Add dynamic module compilation in interactive installation menu
  • Add cronjob setup in interactive installation menu
nginx-ee - Few issues fixed & update via cronjob added

Published by VirtuBox over 5 years ago

Changed

  • uwsgi support re-added
  • set back apt-mark hold on sw-nginx package for Plesk
  • fix pagespeed argument parsing with --full

Added

  • added daily cronjob for automated update
  • Add support for Debian 9 & Raspbian
nginx-ee - Various fixes and improvements

Published by VirtuBox almost 6 years ago

Changed

  • Fix gcc setup with nginx stable release
  • Fix arguments parsing for non-interactive install
  • By default Nginx-ee compile the latest mainline release without optional modules like pagespeed or naxsi
  • Fix wrong Nginx version displayed in the compilation summary

Added

  • Interactive install can be launched with the argument -i or --interactive
  • Add WordOps detection
nginx-ee - Few issues fixed

Published by VirtuBox almost 6 years ago

Changed

nginx-ee - Code cleanup and add compilation summary

Published by VirtuBox almost 6 years ago

Added

  • Add changelog
  • add compilation summary

Changed

  • fix nginx compilation arguments
  • cleanup code
  • openssl version bump to 1.1.2-dev
nginx-ee - Nginx version detection fix

Published by VirtuBox almost 6 years ago

  • fix nginx version detection
  • cleanup code
  • update github page
nginx-ee - Nginx-ee customizations are available

Published by VirtuBox almost 6 years ago

  • Add the ability to override official & third-party modules built with nginx-ee
  • Automate nginx release number detection for mainline and stable release
  • Do not lock nginx packages updates with apt-mark anymore but directly with /etc/apt/preferences.d/
Related Projects