This is an automated email from the ASF dual-hosted git repository. wenming pushed a commit to branch feat/seo-plugin-titles-getting-started in repository https://gitbox.apache.org/repos/asf/apisix.git
commit 09b89d4146444bc910202d5e96cdcf15a36610db Author: Ming Wen <[email protected]> AuthorDate: Tue Apr 14 12:08:57 2026 +0800 feat(seo): optimize plugin titles and expand Getting Started guide Plugin title optimization (85 files): - Changed frontmatter titles from code identifiers to human-readable names - Format: "Human-Readable Name (code-identifier)" - Examples: limit-req → Rate Limiting (limit-req), openid-connect → OpenID Connect (openid-connect), grpc-transcode → gRPC Transcoding (grpc-transcode) - Only title field changed, no other content modified - Improves search visibility for long-tail queries like "API gateway rate limiting plugin" Getting Started expansion: - Expanded from ~300 words to ~800 words - Added: alternative installation methods table (Docker Compose, Helm, RPM, source), first route configuration example, plugin usage example (limit-count), dashboard access, troubleshooting section, improved next steps - Title changed from "Get APISIX" to "Getting Started with Apache APISIX" - Added comprehensive description meta tag --- docs/en/latest/getting-started/README.md | 185 +++++++++++++++++++----- docs/en/latest/plugins/api-breaker.md | 2 +- docs/en/latest/plugins/attach-consumer-label.md | 2 +- docs/en/latest/plugins/authz-casbin.md | 2 +- docs/en/latest/plugins/authz-casdoor.md | 2 +- docs/en/latest/plugins/authz-keycloak.md | 2 +- docs/en/latest/plugins/aws-lambda.md | 2 +- docs/en/latest/plugins/azure-functions.md | 2 +- docs/en/latest/plugins/batch-requests.md | 2 +- docs/en/latest/plugins/body-transformer.md | 2 +- docs/en/latest/plugins/brotli.md | 2 +- docs/en/latest/plugins/chaitin-waf.md | 2 +- docs/en/latest/plugins/clickhouse-logger.md | 2 +- docs/en/latest/plugins/client-control.md | 2 +- docs/en/latest/plugins/consumer-restriction.md | 2 +- docs/en/latest/plugins/cors.md | 2 +- docs/en/latest/plugins/csrf.md | 2 +- docs/en/latest/plugins/datadog.md | 2 +- docs/en/latest/plugins/degraphql.md | 2 +- docs/en/latest/plugins/dubbo-proxy.md | 2 +- docs/en/latest/plugins/echo.md | 2 +- docs/en/latest/plugins/elasticsearch-logger.md | 2 +- docs/en/latest/plugins/error-log-logger.md | 2 +- docs/en/latest/plugins/ext-plugin-post-req.md | 2 +- docs/en/latest/plugins/ext-plugin-post-resp.md | 2 +- docs/en/latest/plugins/ext-plugin-pre-req.md | 2 +- docs/en/latest/plugins/fault-injection.md | 2 +- docs/en/latest/plugins/file-logger.md | 2 +- docs/en/latest/plugins/forward-auth.md | 2 +- docs/en/latest/plugins/gm.md | 2 +- docs/en/latest/plugins/google-cloud-logging.md | 2 +- docs/en/latest/plugins/grpc-transcode.md | 2 +- docs/en/latest/plugins/grpc-web.md | 2 +- docs/en/latest/plugins/gzip.md | 2 +- docs/en/latest/plugins/http-dubbo.md | 2 +- docs/en/latest/plugins/http-logger.md | 2 +- docs/en/latest/plugins/inspect.md | 2 +- docs/en/latest/plugins/ip-restriction.md | 2 +- docs/en/latest/plugins/jwe-decrypt.md | 2 +- docs/en/latest/plugins/kafka-logger.md | 2 +- docs/en/latest/plugins/kafka-proxy.md | 2 +- docs/en/latest/plugins/lago.md | 2 +- docs/en/latest/plugins/limit-conn.md | 2 +- docs/en/latest/plugins/limit-count.md | 2 +- docs/en/latest/plugins/limit-req.md | 2 +- docs/en/latest/plugins/log-rotate.md | 2 +- docs/en/latest/plugins/loggly.md | 2 +- docs/en/latest/plugins/loki-logger.md | 2 +- docs/en/latest/plugins/mocking.md | 2 +- docs/en/latest/plugins/mqtt-proxy.md | 2 +- docs/en/latest/plugins/node-status.md | 2 +- docs/en/latest/plugins/ocsp-stapling.md | 2 +- docs/en/latest/plugins/opa.md | 2 +- docs/en/latest/plugins/openfunction.md | 2 +- docs/en/latest/plugins/openid-connect.md | 2 +- docs/en/latest/plugins/opentelemetry.md | 2 +- docs/en/latest/plugins/openwhisk.md | 2 +- docs/en/latest/plugins/prometheus.md | 2 +- docs/en/latest/plugins/proxy-cache.md | 2 +- docs/en/latest/plugins/proxy-control.md | 2 +- docs/en/latest/plugins/proxy-mirror.md | 2 +- docs/en/latest/plugins/proxy-rewrite.md | 2 +- docs/en/latest/plugins/public-api.md | 2 +- docs/en/latest/plugins/real-ip.md | 2 +- docs/en/latest/plugins/redirect.md | 2 +- docs/en/latest/plugins/referer-restriction.md | 2 +- docs/en/latest/plugins/request-id.md | 2 +- docs/en/latest/plugins/request-validation.md | 2 +- docs/en/latest/plugins/response-rewrite.md | 2 +- docs/en/latest/plugins/rocketmq-logger.md | 2 +- docs/en/latest/plugins/server-info.md | 2 +- docs/en/latest/plugins/serverless.md | 2 +- docs/en/latest/plugins/skywalking-logger.md | 2 +- docs/en/latest/plugins/skywalking.md | 2 +- docs/en/latest/plugins/sls-logger.md | 2 +- docs/en/latest/plugins/splunk-hec-logging.md | 2 +- docs/en/latest/plugins/syslog.md | 2 +- docs/en/latest/plugins/tcp-logger.md | 2 +- docs/en/latest/plugins/tencent-cloud-cls.md | 2 +- docs/en/latest/plugins/traffic-split.md | 2 +- docs/en/latest/plugins/ua-restriction.md | 2 +- docs/en/latest/plugins/udp-logger.md | 2 +- docs/en/latest/plugins/uri-blocker.md | 2 +- docs/en/latest/plugins/wolf-rbac.md | 2 +- docs/en/latest/plugins/workflow.md | 2 +- docs/en/latest/plugins/zipkin.md | 2 +- 86 files changed, 235 insertions(+), 120 deletions(-) diff --git a/docs/en/latest/getting-started/README.md b/docs/en/latest/getting-started/README.md index 5b09d3624..993c76d83 100644 --- a/docs/en/latest/getting-started/README.md +++ b/docs/en/latest/getting-started/README.md @@ -1,41 +1,35 @@ --- -title: Get APISIX -description: This tutorial uses a script to quickly install Apache APISIX in your local environment and verify it through the Admin API. +title: Getting Started with Apache APISIX +description: Install and run Apache APISIX in minutes. This guide covers Docker-based setup, verification, basic route configuration, and next steps for production deployment. --- -<head> - <link rel="canonical" href="https://docs.api7.ai/apisix/getting-started/" /> -</head> +Apache APISIX is an open-source, high-performance API gateway and AI gateway built for cloud-native architectures. It provides dynamic routing, load balancing, authentication, rate limiting, observability, and 100+ plugins for managing API traffic at scale. -> The Getting Started tutorials are contributed by [API7.ai](https://api7.ai/). +This guide walks you through installing APISIX locally, verifying the installation, and configuring your first API route. -Developed and donated by API7.ai, Apache APISIX is an open source, dynamic, scalable, and high-performance cloud native API gateway for all your APIs and microservices. It is a [top-level project](https://projects.apache.org/project.html?apisix) of the Apache Software Foundation. +## Prerequisites -You can use APISIX API Gateway as a traffic entrance to process all business data. It offers features including dynamic routing, dynamic upstream, dynamic certificates, A/B testing, canary release, blue-green deployment, limit rate, defense against malicious attacks, metrics, monitoring alarms, service observability, service governance, and more. +Before you begin, ensure you have the following installed: -This tutorial uses a script to quickly install [Apache APISIX](https://api7.ai/apisix) in your local environment and verifies the installation through the Admin API. +- [Docker](https://docs.docker.com/get-docker/) (version 20.10 or later) — used to run APISIX and etcd containers +- [curl](https://curl.se/) — used to send requests to APISIX for validation -## Prerequisite(s) +APISIX uses [etcd](https://etcd.io/) as its configuration store. The quickstart script handles etcd setup automatically. -The quickstart script relies on several components: +## Install APISIX -* [Docker](https://docs.docker.com/get-docker/) is used to install the containerized **etcd** and **APISIX**. -* [curl](https://curl.se/) is used to send requests to APISIX for validation. - -## Get APISIX - -:::caution - -To provide a better experience in this tutorial, the authorization of Admin API is switched off by default. Please turn on the authorization of Admin API in the production environment. - -::: -APISIX can be easily installed and started with the quickstart script: +APISIX can be installed with a single command using the quickstart script: ```shell curl -sL https://run.api7.ai/apisix/quickstart | sh ``` -The script should start two Docker containers, _apisix-quickstart_ and _etcd_. APISIX uses etcd to save and synchronize configurations. Both the etcd and the APISIX use [**host**](https://docs.docker.com/network/host/) Docker network mode. That is, the APISIX can be accessed from local. +This script starts two Docker containers: + +- **apisix-quickstart** — the APISIX gateway, listening on ports 9080 (HTTP) and 9443 (HTTPS) +- **etcd** — the configuration store + +Both containers use Docker [host network mode](https://docs.docker.com/network/host/), so APISIX is accessible directly from localhost. You will see the following message once APISIX is ready: @@ -43,31 +37,152 @@ You will see the following message once APISIX is ready: ✔ APISIX is ready! ``` -## Validate +:::caution -Once APISIX is running, you can use curl to interact with it. Send a simple HTTP request to validate if APISIX is working properly: +The quickstart script disables Admin API authorization by default for ease of use. Always enable Admin API authentication in production environments. See the [Admin API documentation](../admin-api.md) for details. + +::: + +### Alternative Installation Methods + +| Method | Use Case | Documentation | +|--------|----------|---------------| +| Docker Compose | Production-like local setup with custom configuration | [apisix-docker](https://github.com/apache/apisix-docker) | +| Helm Chart | Kubernetes deployment | [apisix-helm-chart](https://github.com/apache/apisix-helm-chart) | +| RPM Package | CentOS/RHEL bare-metal installation | [Installation Guide](../installation-guide.md) | +| Source Build | Development and custom builds | [How to Build](../building-apisix.md) | + +## Verify the Installation + +Send a request to confirm APISIX is running: ```shell curl "http://127.0.0.1:9080" --head | grep Server ``` -If everything is ok, you will get the following response: +Expected response: ```text -Server: APISIX/Version +Server: APISIX/3.16.0 +``` + +The version number reflects the APISIX release you installed. + +You can also check the Admin API: + +```shell +curl "http://127.0.0.1:9180/apisix/admin/routes" | head -c 200 +``` + +This should return a JSON response confirming the Admin API is accessible. + +## Configure Your First Route + +A **route** tells APISIX how to match client requests and forward them to upstream services. Create a route that proxies requests to the public httpbin.org service: + +```shell +curl -i "http://127.0.0.1:9180/apisix/admin/routes/1" -X PUT -d ' +{ + "uri": "/get", + "upstream": { + "type": "roundrobin", + "nodes": { + "httpbin.org:80": 1 + } + } +}' +``` + +Now test the route: + +```shell +curl "http://127.0.0.1:9080/get" +``` + +You should receive a JSON response from httpbin.org, confirming that APISIX is proxying requests correctly. + +## Add a Plugin + +APISIX provides 100+ built-in [plugins](/plugins/) for authentication, traffic control, observability, and more. Add rate limiting to the route you just created: + +```shell +curl -i "http://127.0.0.1:9180/apisix/admin/routes/1" -X PATCH -d ' +{ + "plugins": { + "limit-count": { + "count": 5, + "time_window": 60, + "rejected_code": 429, + "key_type": "var", + "key": "remote_addr" + } + } +}' ``` -`Version` refers to the version of APISIX that you have installed. For example, `APISIX/3.3.0`. +This limits each client IP to 5 requests per minute. Send more than 5 requests within 60 seconds to see the rate limit in action: + +```shell +for i in $(seq 1 7); do + echo "Request $i:" + curl -s -o /dev/null -w "HTTP %{http_code}\n" "http://127.0.0.1:9080/get" +done +``` + +Requests 1-5 should return `HTTP 200`, while requests 6-7 should return `HTTP 429`. + +## Access the Dashboard + +APISIX includes a built-in Dashboard UI for visual route and plugin management, accessible at: -You now have APISIX installed and running successfully! +``` +http://127.0.0.1:9180/ui +``` + +For more details, see the [Apache APISIX Dashboard documentation](../dashboard.md). + +## Clean Up + +To stop and remove the quickstart containers: + +```shell +docker rm -f apisix-quickstart etcd +``` -APISIX includes a built-in Dashboard UI, accessible at http://127.0.0.1:9180/ui. For more guidance, please read [Apache APISIX Dashboard](../dashboard.md). +## Troubleshooting + +**APISIX container fails to start** + +Check if ports 9080, 9180, or 9443 are already in use: + +```shell +lsof -i :9080 -i :9180 -i :9443 +``` + +**etcd connection errors** + +Ensure the etcd container is running: + +```shell +docker ps | grep etcd +``` + +If etcd is not running, restart both containers by re-running the quickstart script. + +**Admin API returns 401 Unauthorized** + +If you have enabled Admin API authentication, include the API key in your requests: + +```shell +curl -H "X-API-KEY: your-admin-key" "http://127.0.0.1:9180/apisix/admin/routes" +``` ## Next Steps -The following tutorial is based on the working APISIX, please keep everything running and move on to the next step. +Now that APISIX is running, explore these tutorials to learn core features: -* [Configure Routes](configure-routes.md) -* [Load Balancing](load-balancing.md) -* [Rate Limiting](rate-limiting.md) -* [Key Authentication](key-authentication.md) +- [Configure Routes](configure-routes.md) — define routing rules and upstream services +- [Load Balancing](load-balancing.md) — distribute traffic across multiple backend nodes +- [Rate Limiting](rate-limiting.md) — protect services from excessive traffic +- [Key Authentication](key-authentication.md) — secure APIs with API key authentication +- [Plugin Hub](/plugins/) — browse all available plugins diff --git a/docs/en/latest/plugins/api-breaker.md b/docs/en/latest/plugins/api-breaker.md index c60070d42..3f2384323 100644 --- a/docs/en/latest/plugins/api-breaker.md +++ b/docs/en/latest/plugins/api-breaker.md @@ -1,5 +1,5 @@ --- -title: api-breaker +title: API Circuit Breaker (api-breaker) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/attach-consumer-label.md b/docs/en/latest/plugins/attach-consumer-label.md index ab0d8437a..f4d03ef3f 100644 --- a/docs/en/latest/plugins/attach-consumer-label.md +++ b/docs/en/latest/plugins/attach-consumer-label.md @@ -1,5 +1,5 @@ --- -title: attach-consumer-label +title: Attach Consumer Label (attach-consumer-label) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/authz-casbin.md b/docs/en/latest/plugins/authz-casbin.md index 8f49fba03..d933a824f 100644 --- a/docs/en/latest/plugins/authz-casbin.md +++ b/docs/en/latest/plugins/authz-casbin.md @@ -1,5 +1,5 @@ --- -title: authz-casbin +title: Casbin Authorization (authz-casbin) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/authz-casdoor.md b/docs/en/latest/plugins/authz-casdoor.md index 5f91c5f54..e85ef186e 100644 --- a/docs/en/latest/plugins/authz-casdoor.md +++ b/docs/en/latest/plugins/authz-casdoor.md @@ -1,5 +1,5 @@ --- -title: authz-casdoor +title: Casdoor Authorization (authz-casdoor) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/authz-keycloak.md b/docs/en/latest/plugins/authz-keycloak.md index bb968e6f7..582522db3 100644 --- a/docs/en/latest/plugins/authz-keycloak.md +++ b/docs/en/latest/plugins/authz-keycloak.md @@ -1,5 +1,5 @@ --- -title: authz-keycloak +title: Keycloak Authorization (authz-keycloak) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/aws-lambda.md b/docs/en/latest/plugins/aws-lambda.md index f9344859d..c8679e1a0 100644 --- a/docs/en/latest/plugins/aws-lambda.md +++ b/docs/en/latest/plugins/aws-lambda.md @@ -1,5 +1,5 @@ --- -title: aws-lambda +title: AWS Lambda (aws-lambda) keywords: - Apache APISIX - Plugin diff --git a/docs/en/latest/plugins/azure-functions.md b/docs/en/latest/plugins/azure-functions.md index 07663eb07..3b78282f9 100644 --- a/docs/en/latest/plugins/azure-functions.md +++ b/docs/en/latest/plugins/azure-functions.md @@ -1,5 +1,5 @@ --- -title: azure-functions +title: Azure Functions (azure-functions) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/batch-requests.md b/docs/en/latest/plugins/batch-requests.md index b9945f410..55de64c90 100644 --- a/docs/en/latest/plugins/batch-requests.md +++ b/docs/en/latest/plugins/batch-requests.md @@ -1,5 +1,5 @@ --- -title: batch-requests +title: Batch Requests (batch-requests) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/body-transformer.md b/docs/en/latest/plugins/body-transformer.md index 7e433bee1..836410e8f 100644 --- a/docs/en/latest/plugins/body-transformer.md +++ b/docs/en/latest/plugins/body-transformer.md @@ -1,5 +1,5 @@ --- -title: body-transformer +title: Body Transformer (body-transformer) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/brotli.md b/docs/en/latest/plugins/brotli.md index 3c7517a72..602115a18 100644 --- a/docs/en/latest/plugins/brotli.md +++ b/docs/en/latest/plugins/brotli.md @@ -1,5 +1,5 @@ --- -title: brotli +title: Brotli Compression (brotli) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/chaitin-waf.md b/docs/en/latest/plugins/chaitin-waf.md index 2f3e357dc..9f3a468f0 100644 --- a/docs/en/latest/plugins/chaitin-waf.md +++ b/docs/en/latest/plugins/chaitin-waf.md @@ -1,5 +1,5 @@ --- -title: chaitin-waf +title: Chaitin WAF (chaitin-waf) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/clickhouse-logger.md b/docs/en/latest/plugins/clickhouse-logger.md index e7b4d9093..afbb4348f 100644 --- a/docs/en/latest/plugins/clickhouse-logger.md +++ b/docs/en/latest/plugins/clickhouse-logger.md @@ -1,5 +1,5 @@ --- -title: clickhouse-logger +title: ClickHouse Logger (clickhouse-logger) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/client-control.md b/docs/en/latest/plugins/client-control.md index eb702bf8a..209c2022b 100644 --- a/docs/en/latest/plugins/client-control.md +++ b/docs/en/latest/plugins/client-control.md @@ -1,5 +1,5 @@ --- -title: client-control +title: Client Control (client-control) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/consumer-restriction.md b/docs/en/latest/plugins/consumer-restriction.md index 868675267..c83e8cae1 100644 --- a/docs/en/latest/plugins/consumer-restriction.md +++ b/docs/en/latest/plugins/consumer-restriction.md @@ -1,5 +1,5 @@ --- -title: consumer-restriction +title: Consumer Restriction (consumer-restriction) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/cors.md b/docs/en/latest/plugins/cors.md index a5fa0d5d6..24bffcce4 100644 --- a/docs/en/latest/plugins/cors.md +++ b/docs/en/latest/plugins/cors.md @@ -1,5 +1,5 @@ --- -title: cors +title: CORS (cors) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/csrf.md b/docs/en/latest/plugins/csrf.md index f5198272f..2f45e23b6 100644 --- a/docs/en/latest/plugins/csrf.md +++ b/docs/en/latest/plugins/csrf.md @@ -1,5 +1,5 @@ --- -title: csrf +title: CSRF Protection (csrf) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/datadog.md b/docs/en/latest/plugins/datadog.md index 5cf6c8cea..d928b9ea9 100644 --- a/docs/en/latest/plugins/datadog.md +++ b/docs/en/latest/plugins/datadog.md @@ -1,5 +1,5 @@ --- -title: datadog +title: Datadog (datadog) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/degraphql.md b/docs/en/latest/plugins/degraphql.md index 6c375715e..36e90703e 100644 --- a/docs/en/latest/plugins/degraphql.md +++ b/docs/en/latest/plugins/degraphql.md @@ -1,5 +1,5 @@ --- -title: degraphql +title: GraphQL to REST (degraphql) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/dubbo-proxy.md b/docs/en/latest/plugins/dubbo-proxy.md index eff2cebfc..6e833683f 100644 --- a/docs/en/latest/plugins/dubbo-proxy.md +++ b/docs/en/latest/plugins/dubbo-proxy.md @@ -1,5 +1,5 @@ --- -title: dubbo-proxy +title: Dubbo Proxy (dubbo-proxy) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/echo.md b/docs/en/latest/plugins/echo.md index da99f64ba..2a1d5883e 100644 --- a/docs/en/latest/plugins/echo.md +++ b/docs/en/latest/plugins/echo.md @@ -1,5 +1,5 @@ --- -title: echo +title: Echo (echo) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/elasticsearch-logger.md b/docs/en/latest/plugins/elasticsearch-logger.md index d555cd122..b7737e2c4 100644 --- a/docs/en/latest/plugins/elasticsearch-logger.md +++ b/docs/en/latest/plugins/elasticsearch-logger.md @@ -1,5 +1,5 @@ --- -title: elasticsearch-logger +title: Elasticsearch Logger (elasticsearch-logger) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/error-log-logger.md b/docs/en/latest/plugins/error-log-logger.md index 039e429e5..534b8a135 100644 --- a/docs/en/latest/plugins/error-log-logger.md +++ b/docs/en/latest/plugins/error-log-logger.md @@ -1,5 +1,5 @@ --- -title: error-log-logger +title: Error Log Logger (error-log-logger) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/ext-plugin-post-req.md b/docs/en/latest/plugins/ext-plugin-post-req.md index e1abc8c25..a9b69333a 100644 --- a/docs/en/latest/plugins/ext-plugin-post-req.md +++ b/docs/en/latest/plugins/ext-plugin-post-req.md @@ -1,5 +1,5 @@ --- -title: ext-plugin-post-req +title: External Plugin Post-Request (ext-plugin-post-req) keywords: - Apache APISIX - Plugin diff --git a/docs/en/latest/plugins/ext-plugin-post-resp.md b/docs/en/latest/plugins/ext-plugin-post-resp.md index ed51c6d81..29dd9fbc7 100644 --- a/docs/en/latest/plugins/ext-plugin-post-resp.md +++ b/docs/en/latest/plugins/ext-plugin-post-resp.md @@ -1,5 +1,5 @@ --- -title: ext-plugin-post-resp +title: External Plugin Post-Response (ext-plugin-post-resp) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/ext-plugin-pre-req.md b/docs/en/latest/plugins/ext-plugin-pre-req.md index ec15df697..33e679271 100644 --- a/docs/en/latest/plugins/ext-plugin-pre-req.md +++ b/docs/en/latest/plugins/ext-plugin-pre-req.md @@ -1,5 +1,5 @@ --- -title: ext-plugin-pre-req +title: External Plugin Pre-Request (ext-plugin-pre-req) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/fault-injection.md b/docs/en/latest/plugins/fault-injection.md index 16d05b13a..ea33f23e1 100644 --- a/docs/en/latest/plugins/fault-injection.md +++ b/docs/en/latest/plugins/fault-injection.md @@ -1,5 +1,5 @@ --- -title: fault-injection +title: Fault Injection (fault-injection) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/file-logger.md b/docs/en/latest/plugins/file-logger.md index 183ee55b6..98759a6e6 100644 --- a/docs/en/latest/plugins/file-logger.md +++ b/docs/en/latest/plugins/file-logger.md @@ -1,5 +1,5 @@ --- -title: file-logger +title: File Logger (file-logger) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/forward-auth.md b/docs/en/latest/plugins/forward-auth.md index 933c7822f..aaf6f30c6 100644 --- a/docs/en/latest/plugins/forward-auth.md +++ b/docs/en/latest/plugins/forward-auth.md @@ -1,5 +1,5 @@ --- -title: forward-auth +title: Forward Authentication (forward-auth) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/gm.md b/docs/en/latest/plugins/gm.md index 99776f66e..19dae0b99 100644 --- a/docs/en/latest/plugins/gm.md +++ b/docs/en/latest/plugins/gm.md @@ -1,5 +1,5 @@ --- -title: GM +title: GM Encryption (gm) keywords: - Apache APISIX - Plugin diff --git a/docs/en/latest/plugins/google-cloud-logging.md b/docs/en/latest/plugins/google-cloud-logging.md index c02d66821..a5c08f155 100644 --- a/docs/en/latest/plugins/google-cloud-logging.md +++ b/docs/en/latest/plugins/google-cloud-logging.md @@ -1,5 +1,5 @@ --- -title: google-cloud-logging +title: Google Cloud Logging (google-cloud-logging) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/grpc-transcode.md b/docs/en/latest/plugins/grpc-transcode.md index 46285a6cf..b733056c9 100644 --- a/docs/en/latest/plugins/grpc-transcode.md +++ b/docs/en/latest/plugins/grpc-transcode.md @@ -1,5 +1,5 @@ --- -title: grpc-transcode +title: gRPC Transcoding (grpc-transcode) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/grpc-web.md b/docs/en/latest/plugins/grpc-web.md index ea796b513..dc6a269ad 100644 --- a/docs/en/latest/plugins/grpc-web.md +++ b/docs/en/latest/plugins/grpc-web.md @@ -1,5 +1,5 @@ --- -title: grpc-web +title: gRPC-Web (grpc-web) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/gzip.md b/docs/en/latest/plugins/gzip.md index a8a16dc61..5d2ccd4c8 100644 --- a/docs/en/latest/plugins/gzip.md +++ b/docs/en/latest/plugins/gzip.md @@ -1,5 +1,5 @@ --- -title: gzip +title: Gzip Compression (gzip) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/http-dubbo.md b/docs/en/latest/plugins/http-dubbo.md index f55009835..9cced1bce 100755 --- a/docs/en/latest/plugins/http-dubbo.md +++ b/docs/en/latest/plugins/http-dubbo.md @@ -1,5 +1,5 @@ --- -title: http-dubbo +title: HTTP to Dubbo (http-dubbo) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/http-logger.md b/docs/en/latest/plugins/http-logger.md index 5f93302bd..f8eb4bd8d 100644 --- a/docs/en/latest/plugins/http-logger.md +++ b/docs/en/latest/plugins/http-logger.md @@ -1,5 +1,5 @@ --- -title: http-logger +title: HTTP Logger (http-logger) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/inspect.md b/docs/en/latest/plugins/inspect.md index 3bbb84b8b..6cb54e91d 100644 --- a/docs/en/latest/plugins/inspect.md +++ b/docs/en/latest/plugins/inspect.md @@ -1,5 +1,5 @@ --- -title: inspect +title: Inspect (inspect) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/ip-restriction.md b/docs/en/latest/plugins/ip-restriction.md index e332a3c6c..0f9be7cb9 100644 --- a/docs/en/latest/plugins/ip-restriction.md +++ b/docs/en/latest/plugins/ip-restriction.md @@ -1,5 +1,5 @@ --- -title: ip-restriction +title: IP Restriction (ip-restriction) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/jwe-decrypt.md b/docs/en/latest/plugins/jwe-decrypt.md index 3e55a316f..c58304a17 100644 --- a/docs/en/latest/plugins/jwe-decrypt.md +++ b/docs/en/latest/plugins/jwe-decrypt.md @@ -1,5 +1,5 @@ --- -title: jwe-decrypt +title: JWE Decrypt (jwe-decrypt) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/kafka-logger.md b/docs/en/latest/plugins/kafka-logger.md index eeaf3f2f0..5c7067e8d 100644 --- a/docs/en/latest/plugins/kafka-logger.md +++ b/docs/en/latest/plugins/kafka-logger.md @@ -1,5 +1,5 @@ --- -title: kafka-logger +title: Kafka Logger (kafka-logger) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/kafka-proxy.md b/docs/en/latest/plugins/kafka-proxy.md index 303886514..f906c9fa5 100644 --- a/docs/en/latest/plugins/kafka-proxy.md +++ b/docs/en/latest/plugins/kafka-proxy.md @@ -1,5 +1,5 @@ --- -title: kafka-proxy +title: Kafka Proxy (kafka-proxy) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/lago.md b/docs/en/latest/plugins/lago.md index 88ef8bf9a..c2b445f29 100644 --- a/docs/en/latest/plugins/lago.md +++ b/docs/en/latest/plugins/lago.md @@ -1,5 +1,5 @@ --- -title: lago +title: Lago Billing (lago) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/limit-conn.md b/docs/en/latest/plugins/limit-conn.md index 1cba1976e..37796e7ee 100644 --- a/docs/en/latest/plugins/limit-conn.md +++ b/docs/en/latest/plugins/limit-conn.md @@ -1,5 +1,5 @@ --- -title: limit-conn +title: Concurrency Limiting (limit-conn) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/limit-count.md b/docs/en/latest/plugins/limit-count.md index 8b631750c..512c66fe5 100644 --- a/docs/en/latest/plugins/limit-count.md +++ b/docs/en/latest/plugins/limit-count.md @@ -1,5 +1,5 @@ --- -title: limit-count +title: Rate Limiting by Count (limit-count) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/limit-req.md b/docs/en/latest/plugins/limit-req.md index c8af97665..c271bc51c 100644 --- a/docs/en/latest/plugins/limit-req.md +++ b/docs/en/latest/plugins/limit-req.md @@ -1,5 +1,5 @@ --- -title: limit-req +title: Rate Limiting (limit-req) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/log-rotate.md b/docs/en/latest/plugins/log-rotate.md index 4f3fd82b7..c59b24755 100644 --- a/docs/en/latest/plugins/log-rotate.md +++ b/docs/en/latest/plugins/log-rotate.md @@ -1,5 +1,5 @@ --- -title: log-rotate +title: Log Rotate (log-rotate) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/loggly.md b/docs/en/latest/plugins/loggly.md index 4d6ccb737..a3b903116 100644 --- a/docs/en/latest/plugins/loggly.md +++ b/docs/en/latest/plugins/loggly.md @@ -1,5 +1,5 @@ --- -title: loggly +title: Loggly (loggly) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/loki-logger.md b/docs/en/latest/plugins/loki-logger.md index 0f809ba0e..91b5c4f9c 100644 --- a/docs/en/latest/plugins/loki-logger.md +++ b/docs/en/latest/plugins/loki-logger.md @@ -1,5 +1,5 @@ --- -title: loki-logger +title: Loki Logger (loki-logger) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/mocking.md b/docs/en/latest/plugins/mocking.md index 71324a17a..97080a5e4 100644 --- a/docs/en/latest/plugins/mocking.md +++ b/docs/en/latest/plugins/mocking.md @@ -1,5 +1,5 @@ --- -title: mocking +title: API Mocking (mocking) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/mqtt-proxy.md b/docs/en/latest/plugins/mqtt-proxy.md index 64c4f92d2..d5b57fe64 100644 --- a/docs/en/latest/plugins/mqtt-proxy.md +++ b/docs/en/latest/plugins/mqtt-proxy.md @@ -1,5 +1,5 @@ --- -title: mqtt-proxy +title: MQTT Proxy (mqtt-proxy) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/node-status.md b/docs/en/latest/plugins/node-status.md index 91e184c02..f4cc60d45 100644 --- a/docs/en/latest/plugins/node-status.md +++ b/docs/en/latest/plugins/node-status.md @@ -1,5 +1,5 @@ --- -title: node-status +title: Node Status (node-status) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/ocsp-stapling.md b/docs/en/latest/plugins/ocsp-stapling.md index 1991ccf0b..d343ccfab 100644 --- a/docs/en/latest/plugins/ocsp-stapling.md +++ b/docs/en/latest/plugins/ocsp-stapling.md @@ -1,5 +1,5 @@ --- -title: ocsp-stapling +title: OCSP Stapling (ocsp-stapling) keywords: - Apache APISIX - Plugin diff --git a/docs/en/latest/plugins/opa.md b/docs/en/latest/plugins/opa.md index 29ad56e24..0413d6e34 100644 --- a/docs/en/latest/plugins/opa.md +++ b/docs/en/latest/plugins/opa.md @@ -1,5 +1,5 @@ --- -title: opa +title: Open Policy Agent (opa) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/openfunction.md b/docs/en/latest/plugins/openfunction.md index 12340ee1d..e34617945 100644 --- a/docs/en/latest/plugins/openfunction.md +++ b/docs/en/latest/plugins/openfunction.md @@ -1,5 +1,5 @@ --- -title: openfunction +title: OpenFunction (openfunction) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/openid-connect.md b/docs/en/latest/plugins/openid-connect.md index 38eb83603..cc3adb607 100644 --- a/docs/en/latest/plugins/openid-connect.md +++ b/docs/en/latest/plugins/openid-connect.md @@ -1,5 +1,5 @@ --- -title: openid-connect +title: OpenID Connect (openid-connect) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/opentelemetry.md b/docs/en/latest/plugins/opentelemetry.md index e0ab3eb71..ccd48e49e 100644 --- a/docs/en/latest/plugins/opentelemetry.md +++ b/docs/en/latest/plugins/opentelemetry.md @@ -1,5 +1,5 @@ --- -title: opentelemetry +title: OpenTelemetry (opentelemetry) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/openwhisk.md b/docs/en/latest/plugins/openwhisk.md index 2d923e342..c3371f261 100644 --- a/docs/en/latest/plugins/openwhisk.md +++ b/docs/en/latest/plugins/openwhisk.md @@ -1,5 +1,5 @@ --- -title: openwhisk +title: Apache OpenWhisk (openwhisk) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/prometheus.md b/docs/en/latest/plugins/prometheus.md index d64355fdd..a5d5137a3 100644 --- a/docs/en/latest/plugins/prometheus.md +++ b/docs/en/latest/plugins/prometheus.md @@ -1,5 +1,5 @@ --- -title: prometheus +title: Prometheus (prometheus) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/proxy-cache.md b/docs/en/latest/plugins/proxy-cache.md index f55cdf046..5556bf7c5 100644 --- a/docs/en/latest/plugins/proxy-cache.md +++ b/docs/en/latest/plugins/proxy-cache.md @@ -1,5 +1,5 @@ --- -title: proxy-cache +title: Proxy Cache (proxy-cache) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/proxy-control.md b/docs/en/latest/plugins/proxy-control.md index b0f1cb932..d7547f15e 100644 --- a/docs/en/latest/plugins/proxy-control.md +++ b/docs/en/latest/plugins/proxy-control.md @@ -1,5 +1,5 @@ --- -title: proxy-control +title: Proxy Control (proxy-control) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/proxy-mirror.md b/docs/en/latest/plugins/proxy-mirror.md index fc943f2d1..4a7623978 100644 --- a/docs/en/latest/plugins/proxy-mirror.md +++ b/docs/en/latest/plugins/proxy-mirror.md @@ -1,5 +1,5 @@ --- -title: proxy-mirror +title: Proxy Mirror (proxy-mirror) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/proxy-rewrite.md b/docs/en/latest/plugins/proxy-rewrite.md index 68d85cc4f..5b515734f 100644 --- a/docs/en/latest/plugins/proxy-rewrite.md +++ b/docs/en/latest/plugins/proxy-rewrite.md @@ -1,5 +1,5 @@ --- -title: proxy-rewrite +title: Proxy Rewrite (proxy-rewrite) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/public-api.md b/docs/en/latest/plugins/public-api.md index c9c62c5e5..4f8d400b0 100644 --- a/docs/en/latest/plugins/public-api.md +++ b/docs/en/latest/plugins/public-api.md @@ -1,5 +1,5 @@ --- -title: public-api +title: Public API (public-api) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/real-ip.md b/docs/en/latest/plugins/real-ip.md index 147ad73d6..c7802eee2 100644 --- a/docs/en/latest/plugins/real-ip.md +++ b/docs/en/latest/plugins/real-ip.md @@ -1,5 +1,5 @@ --- -title: real-ip +title: Real IP (real-ip) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/redirect.md b/docs/en/latest/plugins/redirect.md index 3ec556ba8..f42417e92 100644 --- a/docs/en/latest/plugins/redirect.md +++ b/docs/en/latest/plugins/redirect.md @@ -1,5 +1,5 @@ --- -title: redirect +title: Redirect (redirect) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/referer-restriction.md b/docs/en/latest/plugins/referer-restriction.md index 24cb17b8f..8191af2c0 100644 --- a/docs/en/latest/plugins/referer-restriction.md +++ b/docs/en/latest/plugins/referer-restriction.md @@ -1,5 +1,5 @@ --- -title: referer-restriction +title: Referer Restriction (referer-restriction) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/request-id.md b/docs/en/latest/plugins/request-id.md index 7edea624f..e318bb13f 100644 --- a/docs/en/latest/plugins/request-id.md +++ b/docs/en/latest/plugins/request-id.md @@ -1,5 +1,5 @@ --- -title: request-id +title: Request ID (request-id) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/request-validation.md b/docs/en/latest/plugins/request-validation.md index ae539b614..0dc1c506b 100644 --- a/docs/en/latest/plugins/request-validation.md +++ b/docs/en/latest/plugins/request-validation.md @@ -1,5 +1,5 @@ --- -title: request-validation +title: Request Validation (request-validation) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/response-rewrite.md b/docs/en/latest/plugins/response-rewrite.md index f7292bfc4..dc69fbfee 100644 --- a/docs/en/latest/plugins/response-rewrite.md +++ b/docs/en/latest/plugins/response-rewrite.md @@ -1,5 +1,5 @@ --- -title: response-rewrite +title: Response Rewrite (response-rewrite) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/rocketmq-logger.md b/docs/en/latest/plugins/rocketmq-logger.md index 7da26a780..2444c4129 100644 --- a/docs/en/latest/plugins/rocketmq-logger.md +++ b/docs/en/latest/plugins/rocketmq-logger.md @@ -1,5 +1,5 @@ --- -title: rocketmq-logger +title: RocketMQ Logger (rocketmq-logger) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/server-info.md b/docs/en/latest/plugins/server-info.md index 9b0348ad3..bd6775b86 100644 --- a/docs/en/latest/plugins/server-info.md +++ b/docs/en/latest/plugins/server-info.md @@ -1,5 +1,5 @@ --- -title: server-info +title: Server Info (server-info) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/serverless.md b/docs/en/latest/plugins/serverless.md index b49ac8c03..9b29b3730 100644 --- a/docs/en/latest/plugins/serverless.md +++ b/docs/en/latest/plugins/serverless.md @@ -1,5 +1,5 @@ --- -title: serverless +title: Serverless Functions (serverless) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/skywalking-logger.md b/docs/en/latest/plugins/skywalking-logger.md index f1e6aad54..b720f3ee3 100644 --- a/docs/en/latest/plugins/skywalking-logger.md +++ b/docs/en/latest/plugins/skywalking-logger.md @@ -1,5 +1,5 @@ --- -title: skywalking-logger +title: SkyWalking Logger (skywalking-logger) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/skywalking.md b/docs/en/latest/plugins/skywalking.md index e49a2a595..f0e845bc6 100644 --- a/docs/en/latest/plugins/skywalking.md +++ b/docs/en/latest/plugins/skywalking.md @@ -1,5 +1,5 @@ --- -title: skywalking +title: SkyWalking (skywalking) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/sls-logger.md b/docs/en/latest/plugins/sls-logger.md index ab49ca329..c13fc2cb0 100644 --- a/docs/en/latest/plugins/sls-logger.md +++ b/docs/en/latest/plugins/sls-logger.md @@ -1,5 +1,5 @@ --- -title: sls-logger +title: Alibaba Cloud SLS Logger (sls-logger) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/splunk-hec-logging.md b/docs/en/latest/plugins/splunk-hec-logging.md index 4876df176..de7cb8913 100644 --- a/docs/en/latest/plugins/splunk-hec-logging.md +++ b/docs/en/latest/plugins/splunk-hec-logging.md @@ -1,5 +1,5 @@ --- -title: splunk-hec-logging +title: Splunk HEC Logging (splunk-hec-logging) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/syslog.md b/docs/en/latest/plugins/syslog.md index 9966dac76..b9bfa6588 100644 --- a/docs/en/latest/plugins/syslog.md +++ b/docs/en/latest/plugins/syslog.md @@ -1,5 +1,5 @@ --- -title: syslog +title: Syslog (syslog) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/tcp-logger.md b/docs/en/latest/plugins/tcp-logger.md index 582610994..e45c77140 100644 --- a/docs/en/latest/plugins/tcp-logger.md +++ b/docs/en/latest/plugins/tcp-logger.md @@ -1,5 +1,5 @@ --- -title: tcp-logger +title: TCP Logger (tcp-logger) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/tencent-cloud-cls.md b/docs/en/latest/plugins/tencent-cloud-cls.md index 5d667efa1..420bae85d 100644 --- a/docs/en/latest/plugins/tencent-cloud-cls.md +++ b/docs/en/latest/plugins/tencent-cloud-cls.md @@ -1,5 +1,5 @@ --- -title: tencent-cloud-cls +title: Tencent Cloud CLS (tencent-cloud-cls) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/traffic-split.md b/docs/en/latest/plugins/traffic-split.md index a4a65b684..362f54bd1 100644 --- a/docs/en/latest/plugins/traffic-split.md +++ b/docs/en/latest/plugins/traffic-split.md @@ -1,5 +1,5 @@ --- -title: traffic-split +title: Traffic Split (traffic-split) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/ua-restriction.md b/docs/en/latest/plugins/ua-restriction.md index 0d243cb48..4a3b68328 100644 --- a/docs/en/latest/plugins/ua-restriction.md +++ b/docs/en/latest/plugins/ua-restriction.md @@ -1,5 +1,5 @@ --- -title: ua-restriction +title: User-Agent Restriction (ua-restriction) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/udp-logger.md b/docs/en/latest/plugins/udp-logger.md index 1d81c11f7..e2b9f7516 100644 --- a/docs/en/latest/plugins/udp-logger.md +++ b/docs/en/latest/plugins/udp-logger.md @@ -1,5 +1,5 @@ --- -title: udp-logger +title: UDP Logger (udp-logger) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/uri-blocker.md b/docs/en/latest/plugins/uri-blocker.md index 07cb77446..ff546e0fd 100644 --- a/docs/en/latest/plugins/uri-blocker.md +++ b/docs/en/latest/plugins/uri-blocker.md @@ -1,5 +1,5 @@ --- -title: uri-blocker +title: URI Blocker (uri-blocker) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/wolf-rbac.md b/docs/en/latest/plugins/wolf-rbac.md index 9ee62459c..cc35c3db2 100644 --- a/docs/en/latest/plugins/wolf-rbac.md +++ b/docs/en/latest/plugins/wolf-rbac.md @@ -1,5 +1,5 @@ --- -title: wolf-rbac +title: Wolf RBAC (wolf-rbac) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/workflow.md b/docs/en/latest/plugins/workflow.md index 26eb7c439..5f691d7f1 100644 --- a/docs/en/latest/plugins/workflow.md +++ b/docs/en/latest/plugins/workflow.md @@ -1,5 +1,5 @@ --- -title: workflow +title: Workflow (workflow) keywords: - Apache APISIX - API Gateway diff --git a/docs/en/latest/plugins/zipkin.md b/docs/en/latest/plugins/zipkin.md index 8ec64b052..0b8c03ac2 100644 --- a/docs/en/latest/plugins/zipkin.md +++ b/docs/en/latest/plugins/zipkin.md @@ -1,5 +1,5 @@ --- -title: zipkin +title: Zipkin (zipkin) keywords: - Apache APISIX - API Gateway
