Cloud-native reverse proxy and load balancer with automatic service discovery
Traefik is a French open-source cloud-native reverse proxy and load balancer that automatically discovers services in Docker, Kubernetes, and other orchestrators. Built by Traefik Labs in Lyon, it has earned 52,000+ GitHub stars and CNCF project status, with over 3 billion downloads making it one of the most widely deployed edge routers in the container ecosystem.
Headquarters
Lyon, France
Founded
2016
Pricing
EU Data Hosting
Yes
Employees
51-200
Open Source
Yes
Free
Contact Sales
Contact Sales
Billing: free, annual
Three billion downloads. That number puts Traefik among the most deployed infrastructure components in the container ecosystem, yet most non-DevOps teams have never heard of it. Built by Traefik Labs SAS in Lyon, France, this open-source reverse proxy and load balancer has quietly become the default edge router for organisations running Docker and Kubernetes in production.
The project started in 2015 when founder Emile Vauge needed a reverse proxy that could keep pace with the dynamic nature of containerised applications. Traditional proxies like Nginx and HAProxy required manual configuration updates whenever services changed. Traefik took the opposite approach: automatic service discovery. When a container starts, Traefik detects it and begins routing traffic. No config file edits, no reload commands.
That design philosophy earned Traefik a place in the Cloud Native Computing Foundation (CNCF) and a community of 52,000+ GitHub stargazers. The company behind it, Traefik Labs, has raised funding to build enterprise and API management products on top of the open-source core, while keeping the proxy itself fully MIT-licensed.
Traefik's defining capability is zero-configuration service discovery. It connects to container orchestrators (Docker, Kubernetes, Consul, Amazon ECS, Marathon) and watches for changes in real time. Deploy a new service with the right labels or annotations, and Traefik creates the routes, load-balances traffic, and provisions TLS certificates automatically. No config reload required. This eliminates an entire class of deployment errors and makes scaling frictionless.
Traffic passing through Traefik can be shaped by a chain of middleware components: rate limiting, circuit breakers, automatic retries, IP whitelisting, header manipulation, basic and forward authentication. These compose cleanly, so you can stack a rate limiter, an auth check, and a path rewrite on a single route. For teams accustomed to writing this logic in application code or Nginx config blocks, the declarative middleware approach is a significant simplification.
TLS certificate management is built in, not bolted on. Traefik requests and renews certificates from Let's Encrypt automatically for every configured domain. It supports HTTP-01 and DNS-01 challenges, wildcard certificates, and multiple certificate resolvers running simultaneously. In practice, this means HTTPS works out of the box for new services without any manual certificate handling.
Traefik functions as a Kubernetes Ingress Controller and supports Custom Resource Definitions (IngressRoute) for more expressive routing. It handles path-based routing, host-based routing, TLS termination, canary deployments, and traffic mirroring, all configured through Kubernetes-native YAML. For teams already invested in the Kubernetes ecosystem, Traefik slots in without introducing unfamiliar tooling.
Production debugging demands visibility. Traefik integrates with Prometheus, Datadog, StatsD, and InfluxDB for metrics. Distributed tracing works with Jaeger, Zipkin, and OpenTelemetry. Access logs can be structured as JSON for ingestion into any log aggregation platform. The real-time dashboard provides an immediate overview of active routes, services, middleware chains, and health status.
Traefik Proxy is free. MIT licence, no feature restrictions, no usage caps. You can run it in production at any scale without paying Traefik Labs a cent. That positions it as one of the strongest value propositions in the infrastructure space: enterprise-grade traffic management at zero software cost.
TraefikEE (Enterprise) adds high-availability clustering, distributed configuration, role-based access control, and priority support with SLAs. Pricing is custom and based on cluster size. For organisations that need multi-node resilience and commercial support guarantees, the enterprise tier fills genuine gaps that the open-source edition does not address.
Traefik Hub is the newer API management product, offering API gateway capabilities, developer portals, access control policies, and GitOps-native lifecycle management. Also custom-priced. It targets platform engineering teams who need to manage internal and external API traffic at scale.
Traefik's compliance story is structurally simple: it is a self-hosted tool. All traffic routing, TLS termination, and logging happen on your own infrastructure. No data leaves your environment. No telemetry phones home. The open-source codebase is fully auditable.
Traefik Labs SAS is headquartered in Lyon, France, and operates under EU jurisdiction. For organisations using the enterprise products, this means contracts governed by French and EU law, including GDPR. The company does not process customer traffic. TraefikEE and Hub are control-plane tools, not data-plane services that intercept application data.
For teams building GDPR-compliant architectures, Traefik's self-hosted nature eliminates the third-party data processor concerns that arise with managed proxy services. Your traffic, your infrastructure, your audit trail.
Container-first teams running Docker or Kubernetes who need a proxy that adapts automatically as services scale. The zero-config discovery eliminates operational overhead.
Platform engineering teams managing internal developer platforms who want a single edge router with middleware, observability, and API management capabilities.
EU-regulated organisations that require full control over traffic routing infrastructure and cannot use US-managed proxy services due to data sovereignty requirements.
Open-source advocates who want a production-grade proxy without vendor lock-in, with the option to upgrade to commercial support only if needed.
Traefik has earned its 3 billion downloads by solving a real problem: keeping proxy configuration in sync with the reality of dynamic, containerised infrastructure. Its automatic service discovery is genuinely transformative for Docker and Kubernetes workflows. The trade-offs are real: advanced configuration can be complex, static content serving is not its strength, and enterprise features require a paid upgrade. But for cloud-native teams, Traefik is the proxy that fits how modern applications actually deploy.
Yes. Traefik Proxy is fully free and open-source under the MIT licence. There are no feature restrictions, usage limits, or paid tiers for the core proxy. TraefikEE and Traefik Hub are separate commercial products with custom pricing.
Traefik is self-hosted, so all traffic routing and logging stays on your infrastructure. No data is sent to Traefik Labs. The company is based in Lyon, France, and subject to EU data protection law. For GDPR purposes, Traefik acts as your own infrastructure component, not a third-party data processor.
Traefik excels at automatic service discovery in containerised environments, where new services are detected and routed without manual configuration. Nginx is faster for static content and has decades of maturity in traditional server deployments. Teams running Docker or Kubernetes generally find Traefik reduces operational complexity, while teams serving static sites at high volume may prefer Nginx.
Yes. Traefik is a CNCF project deployed billions of times across production environments of all sizes. It supports health checks, circuit breakers, rate limiting, distributed tracing, and canary deployments. TraefikEE adds high-availability clustering for mission-critical workloads.
Traefik runs on your own servers. No traffic data passes through Traefik Labs infrastructure. The open-source edition includes no telemetry or external data collection. Your data stays where you deploy the proxy.
Search and discovery API platform delivering fast, relevant results at any scale
Alternative to Elasticsearch, Typesense
Collaborative data science notebook for teams
Alternative to Google Cloud
Search, observability, and security platform built on Elasticsearch and the ELK Stack
Professional IDEs and developer tools crafted in Prague