Repository navigation
Releases
PageSpeed for nginx.org 1.28.3 on EL 9 and 10
ngx_pagespeed_module built by pagespeed.yml from module-v2.8.1 of We-Amp/mod_pagespeed against nginx 1.28.3, inside AlmaLinux 9 and 10 containers on x86-64 and arm64, then loaded into the nginx.org package of the same version and checked (X-Page-Speed header, comment removed). Serves AlmaLinux, Rocky Linux and CentOS Stream of the same major version.
nginx 1.28.3 modules, build 2 (x86-64 and arm64)
ModSecurity connector 1.0.4 and PageSpeed 2.8.1 built for nginx 1.28.3 from nginx.org, for Ubuntu 22.04 (jammy), 24.04 (noble) and Debian 12 (bookworm), 13 (trixie), on x86-64 and arm64. The x86-64 files are the same as in nginx-1.28.3-r1; the arm64 files end in -arm64 and were built on the ubuntu-24.04-arm runner by the workflows of this repository, each inside a container of its own system, then loaded into the nginx.org package of the same version and tested (ModSecurity with the OWASP Core Rule Set, PageSpeed rewriting a page). Ubuntu 26.04 uses the nginx of the distribution, with its own packaged modules.
A dynamic module only loads into the exact nginx it was built for; do not use these with another version.
EL 9 and 10 packages (el-r1)
Built by el.yml inside AlmaLinux 9 and 10 containers, on x86-64 and arm64, for AlmaLinux, Rocky Linux and CentOS Stream of the same major version. ModSecurity-nginx 1.0.4 with libmodsecurity 3.0.17 linked in, for nginx 1.28.3 from nginx.org; OWASP CRS 4.25.2; PHP 7.0 to 7.3 under /opt/mpn/php, with OpenSSL 1.1.1w linked in. Each file was tested before upload.
nginx 1.28.3 modules, build 1
ModSecurity connector 1.0.4 and PageSpeed 2.8.1 built for nginx 1.28.3 from nginx.org, for Ubuntu 22.04 (jammy), 24.04 (noble) and Debian 12 (bookworm), 13 (trixie). Ubuntu 26.04 uses the nginx of the distribution, which is also 1.28.3, with its own packaged modules.
Each file was built by the workflows of this repository inside a container of its own system, then loaded into the nginx.org package of the same version and tested (ModSecurity with the OWASP Core Rule Set, PageSpeed rewriting a page). The same files were then tried on real machines of the five systems, with a reload and a restart.
A dynamic module only loads into the exact nginx it was built for; do not use these with another version.