From a010373ac598a0fbd1abbadf631b1bf1c079a339 Mon Sep 17 00:00:00 2001 From: chisomuma Date: Mon, 29 Sep 2025 12:29:37 +0100 Subject: [PATCH 1/8] docs: Revamp NGINX technical specs summary table --- content/nginx/technical-specs.md | 26 ++++++++++++++++++-------- go.mod | 2 +- go.sum | 4 ++-- 3 files changed, 21 insertions(+), 11 deletions(-) diff --git a/content/nginx/technical-specs.md b/content/nginx/technical-specs.md index cd51304f7..37be21260 100644 --- a/content/nginx/technical-specs.md +++ b/content/nginx/technical-specs.md @@ -23,18 +23,28 @@ NGINX Plus is available only as a binary; it is not distributed as source code. Dynamic modules are supported on the [same distributions as NGINX Plus](#supported-distributions), unless noted otherwise in the table below. {{}} -| Module | Distribution and details | -|-------------------|-----------------------------------------------------------------------------------------------------------| -| [AppProtect]({{< ref "/nap-waf/v5/admin-guide/install.md" >}}) | AlmaLinux: **Not supported**
Alpine Linux 3.17 & 3.18: **Not supported**
Alpine Linux 3.19: **x86_64 only**
Amazon Linux 2: **Not supported**
Amazon Linux 2023: **x86_64 only**
Debian 11 & 12: **x86_64 only**
FreeBSD: **Not supported**
Oracle Linux 8: **x86_64 only**
RHEL 8 & 9: **x86_64 only**
Rocky Linux 8: **Not supported**
Rocky Linux 9: **x86_64 only**
SLES: **Not supported**
Ubuntu 20.04: **Not supported**
Ubuntu 22.04 & 24.04: **x86_64 only** | -| [GeoIP]({{< ref "/nginx/admin-guide/dynamic-modules/geoip.md" >}}) | Amazon Linux 2023 **Not supported**
RHEL/Oracle Linux/AlmaLinux/Rocky Linux 8.0+, 9, RHEL 10: **Not supported**
FreeBSD: **Not supported** | -| [GeoIP2]({{< ref "/nginx/admin-guide/dynamic-modules/geoip2.md" >}}) | Amazon Linux 2: **Not supported** | -| [HA-Keepalived]({{< ref "/nginx/admin-guide/high-availability/ha-keepalived-nodes.md#configuring-keepalived-for-an-additional-passive-node" >}}) | FreeBSD: **Not supported**
Alpine Linux: **Not supported**
Amazon Linux 2: **Not supported**
Amazon Linux 2023: **Not supported** | -| [NGINX sync]({{< ref "/nginx/admin-guide/high-availability/configuration-sharing.md#installing-nginx-sync-on-the-primary-machine" >}}) | FreeBSD: **Not supported**
Alpine Linux: **Not supported** | -| [OpenTelemetry]({{< ref "/nginx/admin-guide/dynamic-modules/opentelemetry.md" >}})| Amazon Linux 2: **Not supported**
SLES: **Not supported** | | +| Distribution | **Module:** [AppProtect]({{< ref "/nap-waf/v5/admin-guide/install.md" >}}) | **Module:** [GeoIP]({{< ref "/nginx/admin-guide/dynamic-modules/geoip.md" >}}) | **Module:** [GeoIP2]({{< ref "/nginx/admin-guide/dynamic-modules/geoip2.md" >}}) | **Module:** [HA-Keepalived]({{< ref "/nginx/admin-guide/high-availability/ha-keepalived-nodes.md#configuring-keepalived-for-an-additional-passive-node" >}}) | **Module:** [NGINX sync]({{< ref "/nginx/admin-guide/high-availability/configuration-sharing.md#installing-nginx-sync-on-the-primary-machine" >}}) | **Module:** [OpenTelemetry]({{< ref "/nginx/admin-guide/dynamic-modules/opentelemetry.md" >}}) | +|--------------|------------|-------|---------|---------------|------------|---------------| +| **AlmaLinux** | ❌ | ❌ | ✓ | ✓ | ✓ | ✓ | +| **Alpine Linux 3.17 & 3.18** | ❌ | ✓ | ✓ | ❌ | ❌ | ✓ | +| **Alpine Linux 3.19** | ✓ (x86_64 only) | ✓ | ✓ | ❌ | ❌ | ✓ | +| **Amazon Linux 2** | ❌ | ✓ | ❌ | ❌ | ✓ | ❌ | +| **Amazon Linux 2023** | ✓ (x86_64 only) | ❌ | ✓ | ❌ | ✓ | ✓ | +| **Debian 11 & 12** | ✓ (x86_64 only) | ✓ | ✓ | ✓ | ✓ | ✓ | +| **FreeBSD** | ❌ | ❌ | ✓ | ❌ | ❌ | ✓ | +| **Oracle Linux 8** | ✓ (x86_64 only) | (Oracle Linux: ❌) | ✓ | ✓ | ✓ | ✓ | +| **RHEL 8 & 9** | ✓ (x86_64 only) | (RHEL: ❌)| ✓ | ✓ | ✓ | ✓ | +| **RHEL 10** | ✓ | ❌ | ✓ | ✓ | ✓ | ✓ | +| **Rocky Linux 8** | ❌ | (Rocky Linux 8.0+: ❌)| ✓ | ✓ | ✓ | ✓ | +| **Rocky Linux 9** | ✓ (x86_64 only) | ❌ | ✓ | ✓ | ✓ | ✓ | +| **SLES** | ❌ | ✓ | ✓ | ✓ | ✓ | ❌ | +| **Ubuntu 20.04** | ❌ | ✓ | ✓ | ✓ | ✓ | ✓ | +| **Ubuntu 22.04 & 24.04** | ✓ (x86_64 only) | ✓ | ✓ | ✓ | ✓ | ✓ | {{
}} --- + ## Supported SSL/TLS versions NGINX Plus supports the following SSL/TLS protocols: diff --git a/go.mod b/go.mod index 2c30be622..c25b3b502 100644 --- a/go.mod +++ b/go.mod @@ -2,4 +2,4 @@ module github.com/nginxinc/docs go 1.19 -require github.com/nginxinc/nginx-hugo-theme v1.0.0 // indirect +require github.com/nginxinc/nginx-hugo-theme v1.0.7 // indirect diff --git a/go.sum b/go.sum index 65e845dc7..b7f8daf4d 100644 --- a/go.sum +++ b/go.sum @@ -1,2 +1,2 @@ -github.com/nginxinc/nginx-hugo-theme v1.0.0 h1:ufoXHaOcFUMAl6DSFgSeU+FKM5Oz+KCgxjPNhDJywu4= -github.com/nginxinc/nginx-hugo-theme v1.0.0/go.mod h1:DPNgSS5QYxkjH/BfH4uPDiTfODqWJ50NKZdorguom8M= +github.com/nginxinc/nginx-hugo-theme v1.0.7 h1:j/24osvs3kJ2GhV+47qNJBRuHD2IuP2/zMXwCBBr0F8= +github.com/nginxinc/nginx-hugo-theme v1.0.7/go.mod h1:DPNgSS5QYxkjH/BfH4uPDiTfODqWJ50NKZdorguom8M= From e93f26dad960204dcbb12b31e376c67e41d2b323 Mon Sep 17 00:00:00 2001 From: ChisomUma Date: Mon, 29 Sep 2025 15:57:03 +0100 Subject: [PATCH 2/8] docs: delete RHEL 10 row --- content/nginx/technical-specs.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/nginx/technical-specs.md b/content/nginx/technical-specs.md index 37be21260..3e2739270 100644 --- a/content/nginx/technical-specs.md +++ b/content/nginx/technical-specs.md @@ -34,7 +34,6 @@ Dynamic modules are supported on the [same distributions as NGINX Plus](#support | **FreeBSD** | ❌ | ❌ | ✓ | ❌ | ❌ | ✓ | | **Oracle Linux 8** | ✓ (x86_64 only) | (Oracle Linux: ❌) | ✓ | ✓ | ✓ | ✓ | | **RHEL 8 & 9** | ✓ (x86_64 only) | (RHEL: ❌)| ✓ | ✓ | ✓ | ✓ | -| **RHEL 10** | ✓ | ❌ | ✓ | ✓ | ✓ | ✓ | | **Rocky Linux 8** | ❌ | (Rocky Linux 8.0+: ❌)| ✓ | ✓ | ✓ | ✓ | | **Rocky Linux 9** | ✓ (x86_64 only) | ❌ | ✓ | ✓ | ✓ | ✓ | | **SLES** | ❌ | ✓ | ✓ | ✓ | ✓ | ❌ | From 0286daee18dc71836f08efbd32fbca5cde686222 Mon Sep 17 00:00:00 2001 From: Chisom Uma Date: Mon, 29 Sep 2025 21:54:11 +0100 Subject: [PATCH 3/8] Update content/nginx/technical-specs.md Co-authored-by: yar --- content/nginx/technical-specs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/nginx/technical-specs.md b/content/nginx/technical-specs.md index 37be21260..7f9a1822a 100644 --- a/content/nginx/technical-specs.md +++ b/content/nginx/technical-specs.md @@ -35,7 +35,7 @@ Dynamic modules are supported on the [same distributions as NGINX Plus](#support | **Oracle Linux 8** | ✓ (x86_64 only) | (Oracle Linux: ❌) | ✓ | ✓ | ✓ | ✓ | | **RHEL 8 & 9** | ✓ (x86_64 only) | (RHEL: ❌)| ✓ | ✓ | ✓ | ✓ | | **RHEL 10** | ✓ | ❌ | ✓ | ✓ | ✓ | ✓ | -| **Rocky Linux 8** | ❌ | (Rocky Linux 8.0+: ❌)| ✓ | ✓ | ✓ | ✓ | +| **Rocky Linux 8** | ❌ | ❌ | ✓ | ✓ | ✓ | ✓ | | **Rocky Linux 9** | ✓ (x86_64 only) | ❌ | ✓ | ✓ | ✓ | ✓ | | **SLES** | ❌ | ✓ | ✓ | ✓ | ✓ | ❌ | | **Ubuntu 20.04** | ❌ | ✓ | ✓ | ✓ | ✓ | ✓ | From c8a1811c9b351437e322d438eb5c6c30ffe2c5de Mon Sep 17 00:00:00 2001 From: Chisom Uma Date: Mon, 29 Sep 2025 21:54:23 +0100 Subject: [PATCH 4/8] Update content/nginx/technical-specs.md Co-authored-by: yar --- content/nginx/technical-specs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/nginx/technical-specs.md b/content/nginx/technical-specs.md index 7f9a1822a..e2cc7e4c7 100644 --- a/content/nginx/technical-specs.md +++ b/content/nginx/technical-specs.md @@ -32,7 +32,7 @@ Dynamic modules are supported on the [same distributions as NGINX Plus](#support | **Amazon Linux 2023** | ✓ (x86_64 only) | ❌ | ✓ | ❌ | ✓ | ✓ | | **Debian 11 & 12** | ✓ (x86_64 only) | ✓ | ✓ | ✓ | ✓ | ✓ | | **FreeBSD** | ❌ | ❌ | ✓ | ❌ | ❌ | ✓ | -| **Oracle Linux 8** | ✓ (x86_64 only) | (Oracle Linux: ❌) | ✓ | ✓ | ✓ | ✓ | +| **Oracle Linux 8** | ✓ (x86_64 only) | ❌ | ✓ | ✓ | ✓ | ✓ | | **RHEL 8 & 9** | ✓ (x86_64 only) | (RHEL: ❌)| ✓ | ✓ | ✓ | ✓ | | **RHEL 10** | ✓ | ❌ | ✓ | ✓ | ✓ | ✓ | | **Rocky Linux 8** | ❌ | ❌ | ✓ | ✓ | ✓ | ✓ | From dc9f50fdc6dc9105b34251d105a79c4f9ef30e4b Mon Sep 17 00:00:00 2001 From: Chisom Uma Date: Mon, 29 Sep 2025 21:54:49 +0100 Subject: [PATCH 5/8] Update content/nginx/technical-specs.md Co-authored-by: yar --- content/nginx/technical-specs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/nginx/technical-specs.md b/content/nginx/technical-specs.md index e2cc7e4c7..bc71f7e94 100644 --- a/content/nginx/technical-specs.md +++ b/content/nginx/technical-specs.md @@ -27,7 +27,7 @@ Dynamic modules are supported on the [same distributions as NGINX Plus](#support |--------------|------------|-------|---------|---------------|------------|---------------| | **AlmaLinux** | ❌ | ❌ | ✓ | ✓ | ✓ | ✓ | | **Alpine Linux 3.17 & 3.18** | ❌ | ✓ | ✓ | ❌ | ❌ | ✓ | -| **Alpine Linux 3.19** | ✓ (x86_64 only) | ✓ | ✓ | ❌ | ❌ | ✓ | +| **Alpine Linux 3.19, 3.20, 3.21, 3.22 | ✓ (x86_64 only) | ✓ | ✓ | ❌ | ❌ | ✓ | | **Amazon Linux 2** | ❌ | ✓ | ❌ | ❌ | ✓ | ❌ | | **Amazon Linux 2023** | ✓ (x86_64 only) | ❌ | ✓ | ❌ | ✓ | ✓ | | **Debian 11 & 12** | ✓ (x86_64 only) | ✓ | ✓ | ✓ | ✓ | ✓ | From 85fee3102aa91a172777bb726e5155b5306bc735 Mon Sep 17 00:00:00 2001 From: Chisom Uma Date: Mon, 29 Sep 2025 21:55:00 +0100 Subject: [PATCH 6/8] Update content/nginx/technical-specs.md Co-authored-by: yar --- content/nginx/technical-specs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/nginx/technical-specs.md b/content/nginx/technical-specs.md index bc71f7e94..1abe43fa9 100644 --- a/content/nginx/technical-specs.md +++ b/content/nginx/technical-specs.md @@ -33,7 +33,7 @@ Dynamic modules are supported on the [same distributions as NGINX Plus](#support | **Debian 11 & 12** | ✓ (x86_64 only) | ✓ | ✓ | ✓ | ✓ | ✓ | | **FreeBSD** | ❌ | ❌ | ✓ | ❌ | ❌ | ✓ | | **Oracle Linux 8** | ✓ (x86_64 only) | ❌ | ✓ | ✓ | ✓ | ✓ | -| **RHEL 8 & 9** | ✓ (x86_64 only) | (RHEL: ❌)| ✓ | ✓ | ✓ | ✓ | +| **RHEL 8 & 9** | ✓ (x86_64 only) | ❌ | ✓ | ✓ | ✓ | ✓ | | **RHEL 10** | ✓ | ❌ | ✓ | ✓ | ✓ | ✓ | | **Rocky Linux 8** | ❌ | ❌ | ✓ | ✓ | ✓ | ✓ | | **Rocky Linux 9** | ✓ (x86_64 only) | ❌ | ✓ | ✓ | ✓ | ✓ | From fad2320e437b72668e8517b13d694d590aefeaa3 Mon Sep 17 00:00:00 2001 From: ChisomUma Date: Mon, 29 Sep 2025 22:11:24 +0100 Subject: [PATCH 7/8] update --- content/nginx/technical-specs.md | 2 +- go.mod | 2 +- go.sum | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/content/nginx/technical-specs.md b/content/nginx/technical-specs.md index 1abe43fa9..6990c4008 100644 --- a/content/nginx/technical-specs.md +++ b/content/nginx/technical-specs.md @@ -27,7 +27,7 @@ Dynamic modules are supported on the [same distributions as NGINX Plus](#support |--------------|------------|-------|---------|---------------|------------|---------------| | **AlmaLinux** | ❌ | ❌ | ✓ | ✓ | ✓ | ✓ | | **Alpine Linux 3.17 & 3.18** | ❌ | ✓ | ✓ | ❌ | ❌ | ✓ | -| **Alpine Linux 3.19, 3.20, 3.21, 3.22 | ✓ (x86_64 only) | ✓ | ✓ | ❌ | ❌ | ✓ | +| **Alpine Linux 3.19, 3.20, 3.21, 3.22** | ✓ (x86_64 only) | ✓ | ✓ | ❌ | ❌ | ✓ | | **Amazon Linux 2** | ❌ | ✓ | ❌ | ❌ | ✓ | ❌ | | **Amazon Linux 2023** | ✓ (x86_64 only) | ❌ | ✓ | ❌ | ✓ | ✓ | | **Debian 11 & 12** | ✓ (x86_64 only) | ✓ | ✓ | ✓ | ✓ | ✓ | diff --git a/go.mod b/go.mod index c25b3b502..2c30be622 100644 --- a/go.mod +++ b/go.mod @@ -2,4 +2,4 @@ module github.com/nginxinc/docs go 1.19 -require github.com/nginxinc/nginx-hugo-theme v1.0.7 // indirect +require github.com/nginxinc/nginx-hugo-theme v1.0.0 // indirect diff --git a/go.sum b/go.sum index b7f8daf4d..65e845dc7 100644 --- a/go.sum +++ b/go.sum @@ -1,2 +1,2 @@ -github.com/nginxinc/nginx-hugo-theme v1.0.7 h1:j/24osvs3kJ2GhV+47qNJBRuHD2IuP2/zMXwCBBr0F8= -github.com/nginxinc/nginx-hugo-theme v1.0.7/go.mod h1:DPNgSS5QYxkjH/BfH4uPDiTfODqWJ50NKZdorguom8M= +github.com/nginxinc/nginx-hugo-theme v1.0.0 h1:ufoXHaOcFUMAl6DSFgSeU+FKM5Oz+KCgxjPNhDJywu4= +github.com/nginxinc/nginx-hugo-theme v1.0.0/go.mod h1:DPNgSS5QYxkjH/BfH4uPDiTfODqWJ50NKZdorguom8M= From d891cc60c25e026859c20b942bf2694d0c1b2911 Mon Sep 17 00:00:00 2001 From: Mike Jang <3287976+mjang@users.noreply.github.com> Date: Mon, 6 Oct 2025 06:44:44 -0700 Subject: [PATCH 8/8] Update content/nginx/technical-specs.md --- content/nginx/technical-specs.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/nginx/technical-specs.md b/content/nginx/technical-specs.md index 6990c4008..fee42cc64 100644 --- a/content/nginx/technical-specs.md +++ b/content/nginx/technical-specs.md @@ -34,7 +34,6 @@ Dynamic modules are supported on the [same distributions as NGINX Plus](#support | **FreeBSD** | ❌ | ❌ | ✓ | ❌ | ❌ | ✓ | | **Oracle Linux 8** | ✓ (x86_64 only) | ❌ | ✓ | ✓ | ✓ | ✓ | | **RHEL 8 & 9** | ✓ (x86_64 only) | ❌ | ✓ | ✓ | ✓ | ✓ | -| **RHEL 10** | ✓ | ❌ | ✓ | ✓ | ✓ | ✓ | | **Rocky Linux 8** | ❌ | ❌ | ✓ | ✓ | ✓ | ✓ | | **Rocky Linux 9** | ✓ (x86_64 only) | ❌ | ✓ | ✓ | ✓ | ✓ | | **SLES** | ❌ | ✓ | ✓ | ✓ | ✓ | ❌ |