# Functions
AuthServer is a middleware that authenticates via Auth Server.
BasicAuth is a middleware that authenticates via Basic Auth.
BearerToken is a middleware that authenticates via Bearer Token.
CacheControl is a middleware that adds a "Cache-Control" header to the request.
CORS is a middleware for handling CORS (Cross-Origin Resource Sharing).
DefaultCorsConfig is the default CORS configuration.
FinishSentry ...
GetHubFromContext retrieves attached *sentry.Hub instance from echo.Context.
Gzip is a gzip moddleware for zoox.
HealthCheck is a middleware that checks the health of the application.
Helmet is a middleware that adds some security response headers.
InitSentry ...
Jwt is a middleware that authenticates via JWT.
Logger is a middleware that logs the request as it goes through the handler.
PProf ...
Prometheus ...
Proxy is a middleware that proxies the request.
ProxyGroups is a middleware that proxies the request to the backend service.
ProxySingleTarget is a middleware that proxies the request.
RateLimit middleware for zoox.
RealIP is a middleware that adds a "X-Real-IP" header to the request.
Recovery is the recovery middleware.
RequestID is a middleware that adds a request ID to the context.
Rewrite is a middleware that rewrites the request path.
Runtime ...
Sentry ...
StaticCache is a middleware that adds a "Cache-Control" header to the request.
Timeout is a middleware that sets a timeout for the request.
# Constants
DefaultPProfPath ...
DefaultPrometheus ...
DefaultRuntimePath ...
DefaultStaticCacheMaxAge ...
DefaultStaticCacheRegExp ...
# Variables
DefaultHelmetConfig is the default helmet config.
# Structs
AuthServerConfig ...
CacheControlConfig ...
CacheControlItem ...
CorsConfig is the configuration for the CORS middleware.
GzipConfig is the configuration for gzip middleware.
HelmetConfig defines the helmet config.
PrometheusOption ...
ProxyConfig defines the proxy config.
ProxyErrorPages defines the error pages.
ProxyGroupRewrite is a group of proxy rewrites.
ProxyGroupsConfig is the config of proxy middlewares.
ProxyRewrite ...
ProxySingleTargetConfig defines the proxy config.
RateLimitConfig ...
RewriteConfig is the configuration for the Rewrite middleware.
SentryOption ...
StaticCacheConfig ...
# Type aliases
InitSentryOption ...
ProxyGroupRewrites is a list of rewrite rules.
ProxyRewriteRules ...