{"data":{"slug":"traefik","name":"Traefik","tagline":"MIT dynamic reverse proxy for Docker/K8s ingress","category":"devops","categoryName":"DevOps","url":"https://traefik.io","github":"https://github.com/traefik/traefik","pricing":"open-source","hook":"Traefik is the label-driven load balancer when containers appear and disappear faster than you rewrite nginx.conf.","whatsGood":"MIT Proxy. Native Docker/Kubernetes/Consul providers, automatic service discovery, Let's Encrypt resolvers, middlewares. One binary that reconfigures as your fleet changes. Traefik Labs Hub/Enterprise are optional add-ons — the proxy itself stays free.","theCatch":"Vs Caddy: dynamic Docker/K8s LB/Ingress lane, not auto-HTTPS-for-one-binary. Steeper label/static-vs-dynamic model. Not a PaaS. Hub/API-management SKUs are separate paid products you do not need for reverse-proxy duty.","verdict":"MIT dynamic proxy for Docker/K8s. Free core; Hub is optional paid.","addedAt":"2026-09-05","featured":false,"domain":"DevOps","subSpecialty":"Proxy","capabilities":["proxy","ingress","docker"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":null},"related":[{"slug":"github-actions","name":"GitHub Actions","tagline":"CI/CD that lives where your code does"},{"slug":"docker","name":"Docker","tagline":"Container runtime that changed deployment"},{"slug":"kubernetes","name":"Kubernetes","tagline":"Container orchestration at scale"},{"slug":"terraform","name":"Terraform","tagline":"Infrastructure as code that actually works"},{"slug":"pulumi","name":"Pulumi","tagline":"Infrastructure as code in real languages"}],"links":{"self":"/api/gems/traefik","html":"/gems/traefik","markdown":"/gems/traefik.md","category":"/api/gems?category=devops","categoryPage":"/stacks/devops"}}