- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Documentation path like ".*/docs/.*" 315 files: docs/assets/other/json/apisix-grafana-dashboard.json docs/en/latest/pubsub/kafka.md docs/en/latest/aws.md docs/en/latest/config.json docs/en/latest/examples/plugins-hmac-auth-generate-signature.md docs/en/latest/xrpc/redis.md docs/en/latest/support-fips-in-apisix.md docs/en/latest/wasm.md docs/en/latest/architecture-design/apisix.md docs/en/latest/discovery.md docs/en/latest/control-api.md docs/en/latest/debug-mode.md docs/en/latest/install-dependencies.md docs/en/latest/grpc-proxy.md docs/en/latest/discovery/control-plane-service-discovery.md docs/en/latest/discovery/consul_kv.md docs/en/latest/discovery/eureka.md docs/en/latest/discovery/consul.md docs/en/latest/discovery/kubernetes.md docs/en/latest/discovery/dns.md docs/en/latest/discovery/nacos.md docs/en/latest/installation-guide.md docs/en/latest/getting-started/README.md docs/en/latest/getting-started/key-authentication.md docs/en/latest/getting-started/rate-limiting.md docs/en/latest/getting-started/load-balancing.md docs/en/latest/getting-started/configure-routes.md docs/en/latest/xrpc.md docs/en/latest/profile.md docs/en/latest/router-radixtree.md docs/en/latest/pubsub.md docs/en/latest/terminology/route.md docs/en/latest/terminology/script.md docs/en/latest/terminology/credential.md docs/en/latest/terminology/plugin.md docs/en/latest/terminology/plugin-metadata.md docs/en/latest/terminology/consumer-group.md docs/en/latest/terminology/api-gateway.md docs/en/latest/terminology/upstream.md docs/en/latest/terminology/service.md docs/en/latest/terminology/router.md docs/en/latest/terminology/plugin-config.md docs/en/latest/terminology/global-rule.md docs/en/latest/terminology/secret.md docs/en/latest/terminology/consumer.md docs/en/latest/apisix-variable.md docs/en/latest/building-apisix.md docs/en/latest/batch-processor.md docs/en/latest/external-plugin.md docs/en/latest/certificate.md docs/en/latest/debug-function.md docs/en/latest/FAQ.md docs/en/latest/build-apisix-dev-environment-on-mac.md docs/en/latest/http3.md docs/en/latest/ssl-protocol.md docs/en/latest/plugins/ua-restriction.md docs/en/latest/plugins/uri-blocker.md docs/en/latest/plugins/openfunction.md docs/en/latest/plugins/http-dubbo.md docs/en/latest/plugins/openwhisk.md docs/en/latest/plugins/request-validation.md docs/en/latest/plugins/redirect.md docs/en/latest/plugins/response-rewrite.md docs/en/latest/plugins/node-status.md docs/en/latest/plugins/forward-auth.md docs/en/latest/plugins/public-api.md docs/en/latest/plugins/gzip.md docs/en/latest/plugins/ext-plugin-post-resp.md docs/en/latest/plugins/chaitin-waf.md docs/en/latest/plugins/proxy-control.md docs/en/latest/plugins/client-control.md docs/en/latest/plugins/skywalking.md docs/en/latest/plugins/kafka-logger.md docs/en/latest/plugins/degraphql.md docs/en/latest/plugins/ldap-auth.md docs/en/latest/plugins/opentelemetry.md docs/en/latest/plugins/azure-functions.md docs/en/latest/plugins/ext-plugin-pre-req.md docs/en/latest/plugins/elasticsearch-logger.md docs/en/latest/plugins/ai-prompt-guard.md docs/en/latest/plugins/proxy-rewrite.md docs/en/latest/plugins/proxy-mirror.md docs/en/latest/plugins/request-id.md docs/en/latest/plugins/ext-plugin-post-req.md docs/en/latest/plugins/proxy-cache.md docs/en/latest/plugins/authz-casdoor.md docs/en/latest/plugins/serverless.md docs/en/latest/plugins/opa.md docs/en/latest/plugins/workflow.md docs/en/latest/plugins/traffic-split.md docs/en/latest/plugins/inspect.md docs/en/latest/plugins/dubbo-proxy.md docs/en/latest/plugins/gm.md docs/en/latest/plugins/tencent-cloud-cls.md docs/en/latest/plugins/cas-auth.md docs/en/latest/plugins/http-logger.md docs/en/latest/plugins/grpc-web.md docs/en/latest/plugins/error-log-logger.md docs/en/latest/plugins/aws-lambda.md docs/en/latest/plugins/limit-req.md docs/en/latest/plugins/prometheus.md docs/en/latest/plugins/ocsp-stapling.md docs/en/latest/plugins/echo.md docs/en/latest/plugins/ai-request-rewrite.md docs/en/latest/plugins/api-breaker.md docs/en/latest/plugins/kafka-proxy.md docs/en/latest/plugins/sls-logger.md docs/en/latest/plugins/body-transformer.md docs/en/latest/plugins/key-auth.md docs/en/latest/plugins/jwe-decrypt.md docs/en/latest/plugins/openid-connect.md docs/en/latest/plugins/ip-restriction.md docs/en/latest/plugins/attach-consumer-label.md docs/en/latest/plugins/csrf.md docs/en/latest/plugins/referer-restriction.md docs/en/latest/plugins/ai-proxy.md docs/en/latest/plugins/rocketmq-logger.md docs/en/latest/plugins/brotli.md docs/en/latest/plugins/google-cloud-logging.md docs/en/latest/plugins/tcp-logger.md docs/en/latest/plugins/clickhouse-logger.md docs/en/latest/plugins/real-ip.md docs/en/latest/plugins/ai-prompt-template.md docs/en/latest/plugins/udp-logger.md docs/en/latest/plugins/wolf-rbac.md docs/en/latest/plugins/batch-requests.md docs/en/latest/plugins/splunk-hec-logging.md docs/en/latest/plugins/fault-injection.md docs/en/latest/plugins/basic-auth.md docs/en/latest/plugins/loggly.md docs/en/latest/plugins/authz-casbin.md docs/en/latest/plugins/ai-prompt-decorator.md docs/en/latest/plugins/cors.md docs/en/latest/plugins/skywalking-logger.md docs/en/latest/plugins/mqtt-proxy.md docs/en/latest/plugins/multi-auth.md docs/en/latest/plugins/log-rotate.md docs/en/latest/plugins/grpc-transcode.md docs/en/latest/plugins/consumer-restriction.md docs/en/latest/plugins/mocking.md docs/en/latest/plugins/hmac-auth.md docs/en/latest/plugins/ai-aws-content-moderation.md docs/en/latest/plugins/loki-logger.md docs/en/latest/plugins/syslog.md docs/en/latest/plugins/file-logger.md docs/en/latest/plugins/server-info.md docs/en/latest/plugins/datadog.md docs/en/latest/plugins/limit-conn.md docs/en/latest/plugins/limit-count.md docs/en/latest/plugins/zipkin.md docs/en/latest/mtls.md docs/en/latest/plugin-develop.md docs/en/latest/deployment-modes.md docs/en/latest/customize-nginx-configuration.md docs/en/latest/stream-proxy.md docs/en/latest/upgrade-guide-from-2.15.x-to-3.0.0.md docs/en/latest/internal/testing-framework.md docs/en/latest/internal/plugin-runner.md docs/en/latest/benchmark.md docs/en/latest/tutorials/protect-api.md docs/en/latest/tutorials/manage-api-consumers.md docs/en/latest/tutorials/client-to-apisix-mtls.md docs/en/latest/tutorials/cache-api-responses.md docs/en/latest/tutorials/expose-api.md docs/en/latest/tutorials/websocket-authentication.md docs/en/latest/tutorials/health-check.md docs/en/latest/tutorials/monitor-api-health-check.md docs/en/latest/tutorials/add-multiple-api-versions.md docs/en/latest/tutorials/observe-your-api.md docs/zh/latest/config.json docs/zh/latest/support-fips-in-apisix.md docs/zh/latest/README.md docs/zh/latest/wasm.md docs/zh/latest/architecture-design/apisix.md docs/zh/latest/discovery.md docs/zh/latest/control-api.md docs/zh/latest/debug-mode.md docs/zh/latest/install-dependencies.md docs/zh/latest/grpc-proxy.md docs/zh/latest/discovery/control-plane-service-discovery.md docs/zh/latest/discovery/eureka.md docs/zh/latest/discovery/kubernetes.md docs/zh/latest/discovery/dns.md docs/zh/latest/discovery/nacos.md docs/zh/latest/installation-guide.md docs/zh/latest/getting-started/README.md docs/zh/latest/getting-started/key-authentication.md docs/zh/latest/getting-started/rate-limiting.md docs/zh/latest/getting-started/load-balancing.md docs/zh/latest/getting-started/configure-routes.md docs/zh/latest/profile.md docs/zh/latest/router-radixtree.md docs/zh/latest/terminology/route.md docs/zh/latest/terminology/script.md docs/zh/latest/terminology/credential.md docs/zh/latest/terminology/plugin.md docs/zh/latest/terminology/plugin-metadata.md docs/zh/latest/terminology/consumer-group.md docs/zh/latest/terminology/api-gateway.md docs/zh/latest/terminology/upstream.md docs/zh/latest/terminology/service.md docs/zh/latest/terminology/router.md docs/zh/latest/terminology/plugin-config.md docs/zh/latest/terminology/global-rule.md docs/zh/latest/terminology/secret.md docs/zh/latest/terminology/consumer.md docs/zh/latest/apisix-variable.md docs/zh/latest/building-apisix.md docs/zh/latest/batch-processor.md docs/zh/latest/external-plugin.md docs/zh/latest/certificate.md docs/zh/latest/debug-function.md docs/zh/latest/FAQ.md docs/zh/latest/build-apisix-dev-environment-on-mac.md docs/zh/latest/http3.md docs/zh/latest/admin-api.md docs/zh/latest/CHANGELOG.md docs/zh/latest/ssl-protocol.md docs/zh/latest/plugins/ua-restriction.md docs/zh/latest/plugins/uri-blocker.md docs/zh/latest/plugins/openfunction.md docs/zh/latest/plugins/http-dubbo.md docs/zh/latest/plugins/openwhisk.md docs/zh/latest/plugins/request-validation.md docs/zh/latest/plugins/redirect.md docs/zh/latest/plugins/response-rewrite.md docs/zh/latest/plugins/node-status.md docs/zh/latest/plugins/forward-auth.md docs/zh/latest/plugins/public-api.md docs/zh/latest/plugins/gzip.md docs/zh/latest/plugins/ext-plugin-post-resp.md docs/zh/latest/plugins/chaitin-waf.md docs/zh/latest/plugins/proxy-control.md docs/zh/latest/plugins/client-control.md docs/zh/latest/plugins/skywalking.md docs/zh/latest/plugins/kafka-logger.md docs/zh/latest/plugins/ldap-auth.md docs/zh/latest/plugins/opentelemetry.md docs/zh/latest/plugins/azure-functions.md docs/zh/latest/plugins/ext-plugin-pre-req.md docs/zh/latest/plugins/elasticsearch-logger.md docs/zh/latest/plugins/proxy-rewrite.md docs/zh/latest/plugins/proxy-mirror.md docs/zh/latest/plugins/request-id.md docs/zh/latest/plugins/ext-plugin-post-req.md docs/zh/latest/plugins/proxy-cache.md docs/zh/latest/plugins/authz-casdoor.md docs/zh/latest/plugins/serverless.md docs/zh/latest/plugins/opa.md docs/zh/latest/plugins/workflow.md docs/zh/latest/plugins/traffic-split.md docs/zh/latest/plugins/dubbo-proxy.md docs/zh/latest/plugins/gm.md docs/zh/latest/plugins/tencent-cloud-cls.md docs/zh/latest/plugins/http-logger.md docs/zh/latest/plugins/grpc-web.md docs/zh/latest/plugins/error-log-logger.md docs/zh/latest/plugins/aws-lambda.md docs/zh/latest/plugins/limit-req.md docs/zh/latest/plugins/prometheus.md docs/zh/latest/plugins/ocsp-stapling.md docs/zh/latest/plugins/echo.md docs/zh/latest/plugins/api-breaker.md docs/zh/latest/plugins/sls-logger.md docs/zh/latest/plugins/body-transformer.md docs/zh/latest/plugins/key-auth.md docs/zh/latest/plugins/jwe-decrypt.md docs/zh/latest/plugins/openid-connect.md docs/zh/latest/plugins/ip-restriction.md docs/zh/latest/plugins/attach-consumer-label.md docs/zh/latest/plugins/csrf.md docs/zh/latest/plugins/referer-restriction.md docs/zh/latest/plugins/rocketmq-logger.md docs/zh/latest/plugins/brotli.md docs/zh/latest/plugins/google-cloud-logging.md docs/zh/latest/plugins/tcp-logger.md docs/zh/latest/plugins/clickhouse-logger.md docs/zh/latest/plugins/real-ip.md docs/zh/latest/plugins/udp-logger.md docs/zh/latest/plugins/wolf-rbac.md docs/zh/latest/plugins/batch-requests.md docs/zh/latest/plugins/splunk-hec-logging.md docs/zh/latest/plugins/fault-injection.md docs/zh/latest/plugins/basic-auth.md docs/zh/latest/plugins/loggly.md docs/zh/latest/plugins/authz-casbin.md docs/zh/latest/plugins/cors.md docs/zh/latest/plugins/skywalking-logger.md docs/zh/latest/plugins/mqtt-proxy.md docs/zh/latest/plugins/multi-auth.md docs/zh/latest/plugins/log-rotate.md docs/zh/latest/plugins/grpc-transcode.md docs/zh/latest/plugins/consumer-restriction.md docs/zh/latest/plugins/mocking.md docs/zh/latest/plugins/hmac-auth.md docs/zh/latest/plugins/loki-logger.md docs/zh/latest/plugins/syslog.md docs/zh/latest/plugins/file-logger.md docs/zh/latest/plugins/server-info.md docs/zh/latest/plugins/datadog.md docs/zh/latest/plugins/limit-conn.md docs/zh/latest/plugins/limit-count.md docs/zh/latest/plugins/zipkin.md docs/zh/latest/CODE_STYLE.md docs/zh/latest/mtls.md docs/zh/latest/plugin-develop.md docs/zh/latest/customize-nginx-configuration.md docs/zh/latest/stream-proxy.md docs/zh/latest/upgrade-guide-from-2.15.x-to-3.0.0.md docs/zh/latest/benchmark.md docs/zh/latest/tutorials/protect-api.md docs/zh/latest/tutorials/client-to-apisix-mtls.md docs/zh/latest/tutorials/expose-api.md docs/zh/latest/tutorials/health-check.md docs/zh/latest/tutorials/observe-your-api.md - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Too long lines (1000+ characters) 22 files: t/xrpc/dubbo.t t/admin/plugins.t t/plugin/google-cloud-logging/config.json t/plugin/google-cloud-logging/config-https-domain.json t/plugin/google-cloud-logging/config-https-ip.json t/plugin/jwt-auth.t t/plugin/google-cloud-logging2.t t/cli/test_upstream_mtls.sh t/secret/conf/error.json t/secret/conf/success.json t/node/grpc-proxy-mtls.t t/node/grpc-proxy-unary.t docs/assets/images/pubsub-architecture.svg docs/assets/images/apisix-seed.svg docs/en/latest/admin-api.md docs/en/latest/plugins/ai-proxy-multi.md docs/en/latest/plugins/authz-keycloak.md docs/en/latest/plugins/jwt-auth.md docs/en/latest/plugins/ai-rate-limiting.md docs/en/latest/plugins/ai-rag.md docs/zh/latest/plugins/authz-keycloak.md docs/zh/latest/plugins/jwt-auth.md - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Hidden files and folders path like ".*/[.][a-zA-Z0-9_]+.*" 9 files: .github/workflows/redhat-ci.yaml .github/actions/.editorconfig .github/PULL_REQUEST_TEMPLATE.md .gitignore .asf.yaml .gitmodules .gitattributes .licenserc.yaml .editorconfig - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Compiled files path like ".*/target/.*" 3 files: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-provider/target/classes/dubbo.properties t/lib/dubbo-serialization-backend/dubbo-serialization-backend-provider/target/classes/META-INF/spring/dubbo-demo-provider.xml t/lib/dubbo-serialization-backend/dubbo-serialization-backend-provider/target/classes/log4j.properties - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Too long file (1000000+ bytes) 1 files: git-history.txt - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -