- Stars
- 65.5k
- Forks
- 6.3k
- Licence
- MIT
- Language
- Go
- Version
- 3.7.18
- Updated
At a glance
- Automatic routing from Docker labels and Kubernetes resources
- Built-in Let's Encrypt certificates
- Middleware for auth, rate limiting and compression
Get started
Run with Docker
docker run -d -p 80:80 -v /var/run/docker.sock:/var/run/docker.sock traefik:v3.7 --providers.dockerWhat it is
Traefik sits in front of your services and routes traffic to them. Instead of a static config file, it watches Docker, Kubernetes and other providers and updates routes as services come and go.
Why it stands out
Automatic HTTPS and dynamic configuration make it a common default in container setups and homelabs.
Who it is for
Teams running containers who want routing to follow their deployments automatically.
