Traefik
A cloud-native edge router with auto-discovery.
Traefik watches container orchestrators (Docker, Kubernetes, Consul, Nomad, ECS, Marathon) for new services and configures routing, load-balancing, and TLS automatically. New services become reachable on the public internet without manual reverse- proxy edits — labels on a Docker container or a Kubernetes Ingress resource declare the desired routing, and Traefik picks up the change.
The dashboard provides a real-time view of all routes, middlewares, services, and TLS certificates. Built-in integration with Let's Encrypt makes automatic HTTPS straightforward — point Traefik at a domain and it will request and renew certificates for you.
Traefik Labs (formerly Containous) develops Traefik. The project is MIT-licensed and has become the default ingress for many small Kubernetes and Docker Compose deployments. Traefik 3 brought significant improvements to the plugin system and configuration model, and the company offers a commercial Traefik Enterprise tier with additional features.
Install
Download a release binary from https://github.com/traefik/traefik/releases Or run as a container: docker run -d -p 80:80 -p 8080:8080 traefik:latest
Authors
- Traefik Labs and contributors