Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var EnforceDomainRateLimits = Feature{
EnvVariable: "FF_ENFORCE_DOMAIN_RATE_LIMITS",
}
EnforceDomainRateLimits enforces domain rate limiter to drop requests TODO: remove https://gitlab.com/gitlab-org/gitlab-pages/-/issues/706
var EnforceDomainTLSRateLimits = Feature{
EnvVariable: "FF_ENFORCE_DOMAIN_TLS_RATE_LIMITS",
}
EnforceDomainTLSRateLimits enforces domain rate limits on establishing new TLS connections TODO: remove https://gitlab.com/gitlab-org/gitlab-pages/-/issues/706
var EnforceIPRateLimits = Feature{
EnvVariable: "FF_ENFORCE_IP_RATE_LIMITS",
}
EnforceIPRateLimits enforces IP rate limiter to drop requests TODO: remove https://gitlab.com/gitlab-org/gitlab-pages/-/issues/706
var EnforceIPTLSRateLimits = Feature{
EnvVariable: "FF_ENFORCE_IP_TLS_RATE_LIMITS",
}
EnforceIPTLSRateLimits enforces domain rate limits on establishing new TLS connections TODO: remove https://gitlab.com/gitlab-org/gitlab-pages/-/issues/706
var RedirectsPlaceholders = Feature{
EnvVariable: "FF_ENABLE_PLACEHOLDERS",
}
RedirectsPlaceholders enables support for placeholders in redirects file TODO: remove https://gitlab.com/gitlab-org/gitlab-pages/-/issues/620
Functions ¶
This section is empty.
Types ¶
type Feature ¶
type Feature struct { EnvVariable string // contains filtered or unexported fields }