[PR #34] [CLOSED] Add ModSecurity support incl. OWASP core ruleset #38

Closed
opened 2026-02-27 15:37:55 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/NginxProxyManager/docker-nginx-full/pull/34
Author: @mib1185
Created: 11/28/2024
Status: Closed

Base: masterHead: add-modsecurity


📝 Commits (10+)

📊 Changes

11 files changed (+339 additions, -16 deletions)

View changed files

.github/workflows/build.yml (+241 -0)
📝 .jenkins/Jenkinsfile (+3 -0)
📝 docker/Dockerfile (+20 -4)
📝 local-build.sh (+4 -4)
📝 local-buildx.sh (+4 -4)
📝 scripts/build-lua (+1 -1)
scripts/build-modsecurity (+21 -0)
📝 scripts/build-openresty (+14 -3)
scripts/install-crs (+20 -0)
📝 scripts/install-openresty (+4 -0)
versions (+7 -0)

📄 Description

This will add the ModSecurity library, ModSecurity nginx connector and the OWASP CRS (CoreRuleSet) to the base image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/NginxProxyManager/docker-nginx-full/pull/34 **Author:** [@mib1185](https://github.com/mib1185) **Created:** 11/28/2024 **Status:** ❌ Closed **Base:** `master` ← **Head:** `add-modsecurity` --- ### 📝 Commits (10+) - [`6b2fc23`](https://github.com/NginxProxyManager/docker-nginx-full/commit/6b2fc23fd389eee8f9dd646fa09969966d74450c) add modsecurity with OWASP core ruleset - [`eeb7a8c`](https://github.com/NginxProxyManager/docker-nginx-full/commit/eeb7a8c98deb4b8bb84134847083fbc9785cb368) Add GitHub workflow to build images (#1) - [`007321e`](https://github.com/NginxProxyManager/docker-nginx-full/commit/007321ec427c72061314640056d9dac3bfacbcd9) Merge branch 'master' into add-modsecurity - [`8295683`](https://github.com/NginxProxyManager/docker-nginx-full/commit/8295683893a79654162c882ff87e718027df4534) add versions - [`56e0c63`](https://github.com/NginxProxyManager/docker-nginx-full/commit/56e0c63dda45263071c9f0917a62e69d4a39b8c9) add libpcre2-posix3 - [`b5a48af`](https://github.com/NginxProxyManager/docker-nginx-full/commit/b5a48af755f103cbb1e95632b27a918c7c44f749) disable arm/v7 - [`772eb41`](https://github.com/NginxProxyManager/docker-nginx-full/commit/772eb4169e70b466382eee8f508eec0d0dbb270d) re-enable armv7 - [`62b877f`](https://github.com/NginxProxyManager/docker-nginx-full/commit/62b877f47cf451dd206ab27082c3e953540fa5a0) remove pcre2 - [`d39b561`](https://github.com/NginxProxyManager/docker-nginx-full/commit/d39b561150d4dcf547f9f8c693c8d73ceb57dc1a) add libpcre3-dev to build stage - [`65d3c8c`](https://github.com/NginxProxyManager/docker-nginx-full/commit/65d3c8c6fb99f8643eccdfaa8b787462fb12dbb6) use versions file in local_build scripts ### 📊 Changes **11 files changed** (+339 additions, -16 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/build.yml` (+241 -0) 📝 `.jenkins/Jenkinsfile` (+3 -0) 📝 `docker/Dockerfile` (+20 -4) 📝 `local-build.sh` (+4 -4) 📝 `local-buildx.sh` (+4 -4) 📝 `scripts/build-lua` (+1 -1) ➕ `scripts/build-modsecurity` (+21 -0) 📝 `scripts/build-openresty` (+14 -3) ➕ `scripts/install-crs` (+20 -0) 📝 `scripts/install-openresty` (+4 -0) ➕ `versions` (+7 -0) </details> ### 📄 Description This will add the [ModSecurity library](https://github.com/owasp-modsecurity/ModSecurity), [ModSecurity nginx connector](https://github.com/owasp-modsecurity/ModSecurity-nginx) and the [OWASP CRS (_CoreRuleSet_)](https://github.com/coreruleset/coreruleset) to the base image --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 15:37:55 +03:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/docker-nginx-full#38
No description provided.