Skip to content

Commit 901c42c

Browse files
committed
feat: Add Support page content
1 parent a5a03f3 commit 901c42c

File tree

13 files changed

+177
-54
lines changed

13 files changed

+177
-54
lines changed

_banners/waf-v4-warning.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

_banners/waf-v5-warning.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

content/waf/_index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,17 @@ nd-product: NAP-WAF
2323
Defend your applications and APIs with a software security solution that seamlessly integrates into DevOps environments as a lightweight web application firewall (WAF), layer 7 denial-of-service (DoS) protection, bot protection, API security, and threat intelligence services.
2424

2525
## Featured content
26-
[//]: # "You can add a maximum of three cards: any extra will not display."
27-
[//]: # "One card will take full width page: two will take half width each. Three will stack like an inverse pyramid."
28-
[//]: # "Some examples of content could be the latest release note, the most common install path, and a popular new feature."
2926

3027
{{<card-layout>}}
3128
{{<card-section showAsCards="true" isFeaturedSection="true">}}
32-
{{<card title="Install NGINX App Protect WAF" titleUrl="/waf/install" >}}
33-
Explore the methods available to deploy NGINX App Protect WAF in your environment.
29+
{{<card title="Overview" titleUrl="/waf/fundamentals/overview">}}
30+
Learn about how F5 WAF for NGINX works and how it can be used to protect your applications
3431
{{</card>}}
35-
{{<card title="Changelog" titleUrl="/waf/changelog" icon="archive">}}
36-
Review the latest changes and improvements to NGINX App Protect WAF.
32+
{{<card title="Install F5 WAF for NGINX" titleUrl="/waf/install" >}}
33+
Explore the methods available to deploy F5 WAF for NGINX in your environment
34+
{{</card>}}
35+
{{<card title="Changelog" titleUrl="/waf/changelog">}}
36+
Review the latest changes and improvements to F5 WAF for NGINX
3737
{{</card>}}
3838
{{</card-section>}}
3939
{{</card-layout>}}

content/waf/fundamentals/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ It provides protection for the OWASP Top 10, with additional functionality:
3131
- Meta character checking
3232
- Disallowing file types
3333

34-
For full details, see the [Supported Security Policy features]({{< ref "/waf/policies/configuration.md">}}).
34+
For more details, see the [Supported Security Policy features]({{< ref "/waf/fundamentals/technical-specifications.md#supported-security-policy-features">}}).
3535

3636
F5 WAF for NGINX is part of the [NGINX One](https://www.f5.com/products/nginx/one) premium packages and runs natively on [NGINX Plus](https://www.f5.com/products/nginx/nginx-plus) and [NGINX Ingress Controller](https://www.f5.com/products/nginx/nginx-ingress-controller).
3737

content/waf/fundamentals/technical-specifications.md

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ weight: 200
66
# Creates a table of contents and sidebar, useful for large documents
77
toc: false
88
# Types have a 1:1 relationship with Hugo archetypes, so you shouldn't need to change this
9-
nd-content-type: how-to
9+
nd-content-type: reference
1010
# Intended for internal catalogue and search, case sensitive:
1111
# Agent, N4Azure, NIC, NIM, NGF, NAP-DOS, NAP-WAF, NGINX One, NGINX+, Solutions, Unit
1212
nd-product: NAP-WAF
@@ -24,4 +24,26 @@ It follows a design pattern set by other NGINX product sets, showing various com
2424

2525
It is also where information about the [Supported Security Policy Features]({{< ref "/nap-waf/v4/configuration-guide/configuration.md#supported-security-policy-features" >}}) could be referenced, though most of that detail will instead be kept in the new top-level "Policies" section.
2626

27-
{{</ call-out>}}
27+
{{</ call-out>}}
28+
29+
This page outlines the technical specifications for F5 WAF for NGINX, which includes the minimum requirements and supported platforms.
30+
31+
## Supported deployment environments
32+
33+
You can deploy F5 WAF for NGINX in the following environments:
34+
35+
- **Virtual environment** (or bare metal)
36+
- **Container** (Docker)
37+
- **Kubernetes**
38+
39+
View the [Install section]({{< ref "/waf/install/" >}}) for information on deploying F5 WAF for NGINX.
40+
41+
## Supported operating systems
42+
43+
## Supported NGINX versions
44+
45+
## Supported Security Policy features
46+
47+
The following Security Policy features are available with F5 WAF for NGINX.
48+
49+
For additional information on each feature, view the [Configuring Policies]({{< ref "/waf/policies/configuration.md" >}}) topic.

content/waf/install/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
title: "Install"
33
url: /app-protect-waf/install/
44
weight: 200
5-
---
5+
---

content/waf/install/disconnect-environment.md renamed to content/waf/install/disconnected-environment.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
# We use sentence case and present imperative tone
3-
title: "Deploy NGINX App Protect WAF in a disconnected environment"
3+
title: "Deploy F5 WAF for NGINX in a disconnected environment"
44
# Weights are assigned in increments of 100: determines sorting order
5-
weight: 200
5+
weight: 400
66
# Creates a table of contents and sidebar, useful for large documents
77
toc: false
88
# Types have a 1:1 relationship with Hugo archetypes, so you shouldn't need to change this
@@ -23,10 +23,4 @@ The design intention for this page is as a standalone page for the operating sys
2323

2424
Instead of having separate top level folders, differences between v4 and v5 will be denoted with whole page sections, tabs, or other unique signifiers.
2525

26-
This reduces the amount of duplicate content, which makes maintainability much simpler and the text more uniform.
27-
28-
With the full context of this section, the page is shorter, being concerned only with one specific method of installation.
29-
30-
This makes it easier to link to specific instructions, and ensures that the customer sees only the critical information they need.
31-
3226
{{</ call-out>}}

content/waf/install/docker.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
# We use sentence case and present imperative tone
3-
title: "Deploy NGINX App Protect WAF using Docker"
3+
title: "Deploy F5 WAF for NGINX using Docker"
44
# Weights are assigned in increments of 100: determines sorting order
5-
weight: 300
5+
weight: 200
66
# Creates a table of contents and sidebar, useful for large documents
77
toc: false
88
# Types have a 1:1 relationship with Hugo archetypes, so you shouldn't need to change this

content/waf/install/kubernetes.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,10 @@
11
---
22
# We use sentence case and present imperative tone
3-
title: "Deploy NGINX App Protect WAF using Kubernetes"
3+
title: "Deploy F5 WAF for NGINX using Kubernetes"
44
# Weights are assigned in increments of 100: determines sorting order
5-
weight: 400
5+
weight: 300
66
# Creates a table of contents and sidebar, useful for large documents
77
toc: false
8-
nd-banner:
9-
enabled: true
10-
type: deprecation
11-
start-date: 2025-07-07
12-
md: /_banners/waf-v5-warning.md
138
# Types have a 1:1 relationship with Hugo archetypes, so you shouldn't need to change this
149
nd-content-type: how-to
1510
# Intended for internal catalogue and search, case sensitive:

content/waf/install/uninstall.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
# We use sentence case and present imperative tone
3-
title: "Uninstall NGINX App Protect WAF"
3+
title: "Uninstall F5 WAF for NGINX"
44
# Weights are assigned in increments of 100: determines sorting order
55
weight: 600
66
# Creates a table of contents and sidebar, useful for large documents

0 commit comments

Comments
 (0)