Skip to content

Conversation

ADubhlaoich
Copy link
Member

@ADubhlaoich ADubhlaoich commented Aug 13, 2025

Proposed changes

This pull request represents a large amount of documentation changes for F5 WAF for NGINX.

It is the creation of a new documentation set on the path /waf/, replacing /nap-waf: this reflects the change from the product name of NGINX App Protect WAF to F5 WAF for NGINX. The product name itself has also been changed across the entire NGINX documentation website.

Instructions and reference material have been grouped together into high-level use case sections, making it easier for users to navigate and find relevant information. All content moved this way has been rewritten to some extent to match contemporary NGINX writing standards.

The other major change to how documentation is written and structured reflects the new uniform naming conventions for versions, and abolishment of V4 and V5 distinction, instead focusing framing of content and structure of pages around the use case permutation for a deployment.

The historic release notes (Now named the "Changelog" like other NGINX products) have been kept in their previous state for reference. The totality of these changes also include the F5 WAF for NGINX 5.9 release, which has early availability features.

Checklist

Before sharing this pull request, I completed the following checklist:

Footnotes

  1. Potentially sensitive information includes personally identify information (PII), authentication credentials, and live URLs. Refer to the style guide for guidance about placeholder content.

@github-actions github-actions bot added the documentation Improvements or additions to documentation label Aug 13, 2025
Copy link

Deploy Preview will be available once build job completes!

Name Link
😎 Deploy Preview https://frontdoor-test-docs.nginx.com/previews/docs/949/

@ADubhlaoich ADubhlaoich linked an issue Aug 14, 2025 that may be closed by this pull request
4 tasks
@github-actions github-actions bot added the tooling Back end, repository, Hugo, and all things not related to content label Aug 18, 2025
This commit adds an initial entry to the policy configuration section,
covering the information around attack signatures. Previously the
instructions and reference information were available separately on the
same page, which I have now grouped together logically.

I'm not entirely convinced this will remain the best possible layout,
but it works as an MVP for a vertical slice.
@github-actions github-actions bot added the product/nim Issues related to NGINX Instance Manager label Aug 21, 2025
@ADubhlaoich ADubhlaoich marked this pull request as ready for review September 29, 2025 15:48
@ADubhlaoich ADubhlaoich requested review from a team as code owners September 29, 2025 15:48
@ADubhlaoich ADubhlaoich changed the title F5 WAF for NGINX 5.9 F5 WAF for NGINX 5.9 Refactor Sep 29, 2025
Copy link
Contributor

@ohad-perets ohad-perets left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good! Tx alot for all the effort

@JTorreG JTorreG removed product/nim Issues related to NGINX Instance Manager product/nginx-one Issues related to NGINX One Console product/nginxaas-azure Issues related to NGINX as a Service for Azure tooling Back end, repository, Hugo, and all things not related to content product/controller Issues related to NGINX Controller (EOS product) product/nms Issues related to NGINX Management Suite (EOS product) product/nic Issues related to NGINX Ingress Controller labels Sep 29, 2025
@github-actions github-actions bot added product/nim Issues related to NGINX Instance Manager product/nginx-one Issues related to NGINX One Console product/nginxaas-azure Issues related to NGINX as a Service for Azure tooling Back end, repository, Hugo, and all things not related to content product/controller Issues related to NGINX Controller (EOS product) product/nms Issues related to NGINX Management Suite (EOS product) product/nic Issues related to NGINX Ingress Controller labels Sep 29, 2025
@JTorreG JTorreG merged commit 6788c98 into main Sep 29, 2025
9 checks passed
@JTorreG JTorreG deleted the waf/refactor branch September 29, 2025 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation product/controller Issues related to NGINX Controller (EOS product) product/dos Issues related to F5 DoS for NGINX product/nginx-one Issues related to NGINX One Console product/nginxaas-azure Issues related to NGINX as a Service for Azure product/nic Issues related to NGINX Ingress Controller product/nim Issues related to NGINX Instance Manager product/nms Issues related to NGINX Management Suite (EOS product) product/waf Issues related to F5 WAF for NGINX tooling Back end, repository, Hugo, and all things not related to content

Projects

None yet

Development

Successfully merging this pull request may close these issues.

NGINX App Protect WAF Refactor

4 participants