| { |
| "version": "3.13.0", |
| "sidebar": [ |
| { |
| "type": "category", |
| "label": "快速开始", |
| "items": [ |
| "getting-started/README", |
| "getting-started/configure-routes", |
| "getting-started/load-balancing", |
| "getting-started/key-authentication", |
| "getting-started/rate-limiting" |
| ] |
| }, |
| { |
| "type": "doc", |
| "id": "installation-guide" |
| }, |
| { |
| "type": "doc", |
| "id": "architecture-design/apisix" |
| }, |
| { |
| "type": "category", |
| "label": "教程", |
| "items": [ |
| "tutorials/expose-api", |
| "tutorials/protect-api", |
| "tutorials/observe-your-api", |
| "tutorials/health-check", |
| "tutorials/client-to-apisix-mtls", |
| "tutorials/keycloak-oidc" |
| ] |
| }, |
| { |
| "type": "category", |
| "label": "APISIX 术语", |
| "items": [ |
| "terminology/api-gateway", |
| "terminology/consumer", |
| "terminology/consumer-group", |
| "terminology/credential", |
| "terminology/global-rule", |
| "terminology/plugin", |
| "terminology/plugin-config", |
| "terminology/plugin-metadata", |
| "terminology/route", |
| "terminology/router", |
| "terminology/script", |
| "terminology/service", |
| "terminology/upstream", |
| "terminology/secret" |
| ] |
| }, |
| { |
| "type": "category", |
| "label": "插件", |
| "items": [ |
| { |
| "type": "category", |
| "label": "普通插件", |
| "items": [ |
| "plugins/batch-requests", |
| "plugins/redirect", |
| "plugins/echo", |
| "plugins/gzip", |
| "plugins/brotli", |
| "plugins/real-ip", |
| "plugins/server-info", |
| "plugins/ext-plugin-pre-req", |
| "plugins/ext-plugin-post-req", |
| "plugins/ext-plugin-post-resp", |
| "plugins/ocsp-stapling" |
| ] |
| }, |
| { |
| "type": "category", |
| "label": "转换请求", |
| "items": [ |
| "plugins/response-rewrite", |
| "plugins/proxy-rewrite", |
| "plugins/grpc-transcode", |
| "plugins/grpc-web", |
| "plugins/fault-injection", |
| "plugins/mocking", |
| "plugins/body-transformer", |
| "plugins/attach-consumer-label" |
| ] |
| }, |
| { |
| "type": "category", |
| "label": "身份认证", |
| "items": [ |
| "plugins/authz-keycloak", |
| "plugins/authz-casdoor", |
| "plugins/wolf-rbac", |
| "plugins/key-auth", |
| "plugins/jwt-auth", |
| "plugins/jwe-decrypt", |
| "plugins/basic-auth", |
| "plugins/openid-connect", |
| "plugins/hmac-auth", |
| "plugins/authz-casbin", |
| "plugins/ldap-auth", |
| "plugins/opa", |
| "plugins/forward-auth", |
| "plugins/multi-auth" |
| ] |
| }, |
| { |
| "type": "category", |
| "label": "安全防护", |
| "items": [ |
| "plugins/cors", |
| "plugins/uri-blocker", |
| "plugins/ip-restriction", |
| "plugins/ua-restriction", |
| "plugins/referer-restriction", |
| "plugins/consumer-restriction", |
| "plugins/csrf", |
| "plugins/public-api", |
| "plugins/gm", |
| "plugins/chaitin-waf" |
| ] |
| }, |
| { |
| "type": "category", |
| "label": "流量控制", |
| "items": [ |
| "plugins/limit-req", |
| "plugins/limit-conn", |
| "plugins/limit-count", |
| "plugins/proxy-cache", |
| "plugins/request-validation", |
| "plugins/proxy-mirror", |
| "plugins/api-breaker", |
| "plugins/traffic-split", |
| "plugins/request-id", |
| "plugins/proxy-control", |
| "plugins/client-control", |
| "plugins/workflow" |
| ] |
| }, |
| { |
| "type": "category", |
| "label": "可观测性", |
| "items": [ |
| { |
| "type": "category", |
| "label": "数据链路", |
| "items": [ |
| "plugins/zipkin", |
| "plugins/skywalking", |
| "plugins/opentelemetry" |
| ] |
| }, |
| { |
| "type": "category", |
| "label": "数据指标", |
| "items": [ |
| "plugins/prometheus", |
| "plugins/node-status", |
| "plugins/datadog" |
| ] |
| }, |
| { |
| "type": "category", |
| "label": "日志采集", |
| "items": [ |
| "plugins/http-logger", |
| "plugins/skywalking-logger", |
| "plugins/tcp-logger", |
| "plugins/kafka-logger", |
| "plugins/rocketmq-logger", |
| "plugins/udp-logger", |
| "plugins/clickhouse-logger", |
| "plugins/syslog", |
| "plugins/log-rotate", |
| "plugins/error-log-logger", |
| "plugins/sls-logger", |
| "plugins/google-cloud-logging", |
| "plugins/splunk-hec-logging", |
| "plugins/file-logger", |
| "plugins/loggly", |
| "plugins/elasticsearch-logger", |
| "plugins/tencent-cloud-cls", |
| "plugins/loki-logger" |
| ] |
| } |
| ] |
| }, |
| { |
| "type": "category", |
| "label": "无服务器架构", |
| "items": [ |
| "plugins/serverless", |
| "plugins/azure-functions", |
| "plugins/openwhisk", |
| "plugins/aws-lambda", |
| "plugins/openfunction" |
| ] |
| }, |
| { |
| "type": "category", |
| "label": "其它协议", |
| "items": [ |
| "plugins/dubbo-proxy", |
| "plugins/mqtt-proxy", |
| "plugins/http-dubbo" |
| ] |
| } |
| ] |
| }, |
| { |
| "type": "category", |
| "label": "相关 API", |
| "items": [ |
| { |
| "type": "doc", |
| "id": "admin-api" |
| }, |
| { |
| "type": "doc", |
| "id": "control-api" |
| }, |
| { |
| "type": "doc", |
| "id": "status-api" |
| } |
| ] |
| }, |
| { |
| "type": "doc", |
| "id": "dashboard" |
| }, |
| { |
| "type": "category", |
| "label": "开发者", |
| "items": [ |
| { |
| "type": "doc", |
| "id": "building-apisix" |
| }, |
| { |
| "type": "doc", |
| "id": "build-apisix-dev-environment-on-mac" |
| }, |
| { |
| "type": "doc", |
| "id": "support-fips-in-apisix" |
| }, |
| { |
| "type": "doc", |
| "id": "external-plugin" |
| }, |
| { |
| "type": "doc", |
| "id": "wasm" |
| }, |
| { |
| "type": "doc", |
| "id": "CODE_STYLE" |
| }, |
| { |
| "type": "doc", |
| "id": "plugin-develop" |
| }, |
| { |
| "type": "doc", |
| "id": "debug-mode" |
| } |
| ] |
| }, |
| { |
| "type": "doc", |
| "id": "FAQ" |
| }, |
| { |
| "type": "category", |
| "label": "其它", |
| "items": [ |
| { |
| "type": "category", |
| "label": "服务发现", |
| "items": [ |
| "discovery", |
| "discovery/dns", |
| "discovery/nacos", |
| "discovery/eureka", |
| "discovery/control-plane-service-discovery", |
| "discovery/kubernetes" |
| ] |
| }, |
| { |
| "type": "doc", |
| "id": "router-radixtree" |
| }, |
| { |
| "type": "doc", |
| "id": "stream-proxy" |
| }, |
| { |
| "type": "doc", |
| "id": "grpc-proxy" |
| }, |
| { |
| "type": "doc", |
| "id": "customize-nginx-configuration" |
| }, |
| { |
| "type": "doc", |
| "id": "certificate" |
| }, |
| { |
| "type": "doc", |
| "id": "apisix-variable" |
| }, |
| { |
| "type": "doc", |
| "id": "batch-processor" |
| }, |
| { |
| "type": "doc", |
| "id": "benchmark" |
| }, |
| { |
| "type": "doc", |
| "id": "install-dependencies" |
| }, |
| { |
| "type": "doc", |
| "id": "mtls" |
| }, |
| { |
| "type": "doc", |
| "id": "debug-function" |
| }, |
| { |
| "type": "doc", |
| "id": "profile" |
| }, |
| { |
| "type": "doc", |
| "id": "ssl-protocol" |
| }, |
| { |
| "type": "doc", |
| "id": "http3" |
| } |
| ] |
| }, |
| { |
| "type": "doc", |
| "id": "CHANGELOG" |
| }, |
| { |
| "type": "doc", |
| "id": "upgrade-guide-from-2.15.x-to-3.0.0" |
| } |
| ] |
| } |