Skip to content
Initializing search
Product Documentation
Traefik Hub
Kubernetes-Native API Management
Traefik Enterprise
The API Gateway Cloud Natives Trust
Initializing search
Traefik
GitHub
Welcome
Getting Started
Getting Started
Concepts
Quick Start
Quick Start
Docker
Kubernetes
Configuration Introduction
Install Traefik
Frequently Asked Questions
Configuration Discovery
Configuration Discovery
Overview
Docker
Swarm
Kubernetes IngressRoute
Kubernetes Ingress
Kubernetes Gateway API
Consul Catalog
Nomad
ECS
File
Consul
Etcd
ZooKeeper
Redis
HTTP
Routing & Load Balancing
Routing & Load Balancing
Overview
EntryPoints
Routers
Services
Providers
Providers
Docker
Swarm
Kubernetes IngressRoute
Kubernetes Ingress
Kubernetes Gateway API
Consul Catalog
Nomad
ECS
KV
HTTPS & TLS
HTTPS & TLS
Overview
TLS
Let's Encrypt
Tailscale
SPIFFE
Middlewares
Middlewares
Overview
HTTP
HTTP
Overview
AddPrefix
BasicAuth
Buffering
Chain
CircuitBreaker
Compress
ContentType
DigestAuth
Errors
ForwardAuth
GrpcWeb
Headers
IPWhiteList
IPAllowList
InFlightReq
PassTLSClientCert
RateLimit
RedirectRegex
RedirectScheme
ReplacePath
ReplacePathRegex
Retry
StripPrefix
StripPrefixRegex
TCP
TCP
Overview
InFlightConn
IPWhiteList
IPAllowList
Plugins & Plugin Catalog
Operations
Operations
CLI
Dashboard
API
Ping
Observability
Observability
Overview
Logs
Access Logs
Metrics
Metrics
Overview
Datadog
InfluxDB2
OpenTelemetry
Prometheus
StatsD
Tracing
Tracing
Overview
OpenTelemetry
User Guides
User Guides
FastProxy
Kubernetes and Let's Encrypt
Kubernetes and cert-manager
gRPC Examples
Docker
Docker
Basic Example
HTTPS with Let's Encrypt
HTTPS with Let's Encrypt
TLS Challenge
HTTP Challenge
DNS Challenge
Migration
Migration
Traefik v3 minor migrations
Traefik v2 to v3
Traefik v2 to v3
Migration guide
Configuration changes for v3
Traefik v2 minor migrations
Traefik v1 to v2
Contributing
Contributing
Thank You!
Submitting Issues
Submitting PRs
Security
Building and Testing
Documentation
Data Collection
Advocating
Maintainers
Reference
Reference
Install Configuration
Install Configuration
Boot Environment
Configuration Discovery
Configuration Discovery
Overview
Kubernetes
Kubernetes
Kubernetes Gateway API
Kubernetes CRD
Kubernetes Ingress
Docker
Swarm
Hashicorp
Hashicorp
Nomad
Consul
Consul Catalog
KV Stores
KV Stores
Redis
Consul
etcd
ZooKeeper
Others
Others
File
ECS
HTTP
EntryPoints
API & Dashboard
TLS
TLS
Certificate Resolvers
Certificate Resolvers
Overview
ACME
Tailscale
SPIFFE
Observability
Observability
Metrics
Tracing
Logs & AccessLogs
Health Check (CLI & Ping)
Dynamic Configuration
Dynamic Configuration
File
Docker
Swarm
Kubernetes CRD
Consul Catalog
Nomad
ECS
KV
Deprecation Notices
Deprecation Notices
Releases
Features
GitHub
Static Configuration
¶
File
CLI
Environment Variables