Skip to content

Commit 61cc4ad

Browse files
lamATnginxnginx-jack
authored andcommitted
Rewrite main landing page to be in markdown + updated card shortcode usage (#818)
feat: Rewrote main landing page to be in markdown + updated card shortcode usage
1 parent 9cb8c74 commit 61cc4ad

File tree

4 files changed

+63
-757
lines changed

4 files changed

+63
-757
lines changed

content/_index.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,56 @@
22
title: NGINX Product Documentation
33
description: Learn how to deliver, manage, and protect your applications using F5 NGINX products.
44
---
5+
6+
## NGINX Product Documentation
7+
Learn how to deliver, manage, and protect your applications using F5 NGINX products.
8+
9+
{{<card-layout>}}
10+
{{<card-section showAsCards="true" title="NGINX One">}}
11+
{{<card title="NGINX One Console" titleUrl="/nginx-one/" brandIcon="NGINX-One-product-icon.svg" isLanding="true">}}
12+
Monitor your infrastructure, address security vulnerabilities, and assess the health of your NGINX fleet, all from a single console.
13+
{{</card >}}
14+
{{<card title="NGINX Plus" titleUrl="/nginx/" brandIcon="NGINX-Plus-product-icon-RGB.svg" isLanding="true">}}
15+
The all-in-one load balancer, reverse proxy, web server, content cache, and API gateway.
16+
{{</card >}}
17+
{{<card title="NGINX Instance Manager" titleUrl="/nginx-instance-manager/" brandIcon="NGINX-Instance-Manager-product-icon.svg" isLanding="true">}}
18+
Track and control NGINX Open Source and NGINX Plus instances.
19+
{{</card >}}
20+
{{<card title="NGINX Ingress Controller" titleUrl="/nginx-ingress-controller/" brandIcon="NGINX-Ingress-Controller-product-icon.svg" isLanding="true">}}
21+
Kubernetes traffic management with API gateway, identity, and observability features.
22+
{{</card >}}
23+
{{<card title="NGINX Gateway Fabric" titleUrl="/nginx-gateway-fabric/" brandIcon="NGINX-Gateway-Fabric-product-icon.svg" isLanding="true">}}
24+
Next generation Kubernetes connectivity using the Gateway API.
25+
{{</card >}}
26+
{{<card title="NGINX Open Source" titleUrl="https://nginx.org/en/docs/" brandIcon="NGINX-product-icon.svg" isLanding="true">}}
27+
The open source all-in-one load balancer, content cache, and web server
28+
{{</card >}}
29+
{{<card title="NGINX Agent" titleUrl="/nginx-agent/" brandIcon="NGINX-product-icon.svg" isLanding="true">}}
30+
A daemon providing observability data and remote configuration for NGINX Open Source and NGINX Plus instances
31+
{{</card >}}
32+
{{<card title="Subscription Licensing & Solutions" titleUrl="/solutions/" brandIcon="NGINX-product-icon.svg" isLanding="true">}}
33+
Stay compliant with your NGINX subscription licenses and see how you can use NGINX One to build secure, scalable, and high-performing applications and APIs.
34+
{{</card >}}
35+
{{</card-section>}}
36+
37+
{{<card-section showAsCards="true" title="NGINX App Protect">}}
38+
{{<card title="NGINX App Protect WAF" titleUrl="/nginx-app-protect-waf/" brandIcon="NGINX-App-Protect-WAF-product-icon.svg" isLanding="true">}}
39+
Lightweight, high-performance, advanced protection against Layer 7 attacks on your apps and APIs
40+
{{</card >}}
41+
{{<card title="NGINX App Protect DoS" titleUrl="/nginx-app-protect-dos/" brandIcon="NGINX-App-Protect-DoS-product-icon.svg" isLanding="true">}}
42+
Defend, adapt, and mitigate against Layer 7 denial-of-service attacks on your apps and APIs
43+
{{</card >}}
44+
{{</card-section>}}
45+
46+
{{<card-section showAsCards="true" title="NGINX as a Service">}}
47+
{{<card title="NGINX as a Service for Azure" titleUrl="/nginxaas/azure/" brandIcon="NGINX-for-Azure-product-icon.png" isLanding="true">}}
48+
Infrastructure-as-a-Service (IaaS) version of NGINX Plus for your Microsoft Azure application stack
49+
{{</card >}}
50+
{{</card-section>}}
51+
52+
{{<card-section showAsCards="true" title="More NGINX Products">}}
53+
{{<card title="NGINX Unit" titleUrl="https://unit.nginx.org/" brandIcon="NGINX-product-icon.svg" isLanding="true">}}
54+
Dynamic app server that can run beside NGINX, NGINX Plus, or on its own
55+
{{</card >}}
56+
{{</card-section>}}
57+
{{</card-layout>}}

content/agent/_index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,24 +35,24 @@ configurations, collection and reporting of real-time NGINX performance and oper
3535

3636
{{<card-layout>}}
3737
{{<card-section showAsCards="true" isFeaturedSection="true">}}
38-
{{<card title="About" titleUrl="/nginx-agent/about" icon="info">}}
38+
{{<card title="About" titleUrl="about/" icon="info">}}
3939
Learn everything you need to know about NGINX Agent
4040
{{</card>}}
4141
<!-- The titleURL and icon are both optional -->
4242
<!-- Lucide icon names can be found at https://lucide.dev/icons/ -->
43-
{{<card title="Getting started" titleUrl="/nginx-agent/installation-upgrade/getting-started" icon="unplug">}}
43+
{{<card title="Getting started" titleUrl="installation-upgrade/getting-started/" icon="unplug">}}
4444
Install NGINX Agent and run a mock control plane
4545
{{</card>}}
4646
{{</card-section>}}
4747
{{</card-layout>}}
4848

4949
{{<card-layout>}}
5050
{{<card-section showAsCards="true" isFeaturedSection="true">}}
51-
{{<card title="Upgrade" titleUrl="/nginx-agent/installation-upgrade/upgrade/" icon="circle-fading-arrow-up">}}
51+
{{<card title="Upgrade" titleUrl="installation-upgrade/upgrade/" icon="circle-fading-arrow-up">}}
5252
{{</card>}}
53-
{{<card title="Configuration" titleUrl="/nginx-agent/configuration" icon="cog">}}
53+
{{<card title="Configuration" titleUrl="configuration/" icon="cog">}}
5454
{{</card>}}
55-
{{<card title="Support" titleUrl="/nginx-agent/support" icon="hand-helping">}}
55+
{{<card title="Support" titleUrl="support/" icon="hand-helping">}}
5656
{{</card>}}
5757
{{</card-section>}}
5858
{{</card-layout>}}

content/nginx-one/_index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ F5 NGINX One Console makes it easy to manage NGINX instances across locations an
2222

2323
{{<card-layout>}}
2424
{{<card-section showAsCards="true" isFeaturedSection="true">}}
25-
{{<card title="Get started" titleUrl="/nginx-one/getting-started/" icon="unplug" isFullSize="true">}}
25+
{{<card title="Get started" titleUrl="getting-started/" isFeaturedCard="true" icon="unplug">}}
2626
Get up and running with NGINX One Console
2727
{{</card >}}
2828
{{</card-section>}}
@@ -31,7 +31,7 @@ F5 NGINX One Console makes it easy to manage NGINX instances across locations an
3131

3232
{{<card-layout>}}
3333
{{<card-section showAsCards="true" >}}
34-
{{<card title="Connect more NGINX instances" titleUrl="/nginx-one/connect-instances/" >}}
34+
{{<card title="Connect more NGINX instances" titleUrl="connect-instances/" >}}
3535
Work with data plane keys, containers, and proxy servers
3636
{{</card>}}
3737
{{<card title="Secure your fleet" titleUrl="/nginx-one/secure-your-fleet/" >}}
@@ -62,7 +62,7 @@ F5 NGINX One Console makes it easy to manage NGINX instances across locations an
6262
{{<card title="Glossary" titleUrl="/nginx-one/glossary/" >}}
6363
Includes NGINX-specific security alert labels
6464
{{</card>}}
65-
{{<card title="Changelog" titleUrl="/nginx-one/changelog/" icon="clock-alert">}}
65+
{{<card title="Changelog" titleUrl="changelog/" icon="clock-alert">}}
6666
See latest updates: New features, improvements, and bug fixes
6767
{{</card>}}
6868
{{</card-section>}}

0 commit comments

Comments
 (0)