---
title: Traefik Reviews
meta_title: 'Traefik Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 35 reviews by the users' company size, role or industry to
  find out how Traefik works for a business like yours.
aggregate_rating:
  rating_value: 4.6
  review_count: 35
  scale: '5'
date_modified: '2026-06-24'
parent_category:
  name: Development
  url: https://www.g2.com/categories/development
---

# Traefik Reviews
**Vendor:** Traefik Labs  
**Category:** [API Management Tools](https://www.g2.com/categories/api-management)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 35
## About Traefik
Traefik Labs helps enterprises migrate, modernize, and transform any workload, across any environment. The Traefik Runtime Platform unifies operations for VMs, containers, and AI workloads across legacy, hybrid, multi-cloud, and sovereign environments. Despite being a single, lightweight binary, Traefik covers six core dimensions, including routing, security, observability, API management, AI governance, and MCP governance. All six dimensions share the same declarative config model, governance as a first-class primitive, unified control plane, and composability—you can add capabilities seamlessly as needed. No rewrites necessary. Founded in 2016 and headquartered in both the US and France, Traefik now has over 3.4 billion downloads, has been independently selected as the default ingress controller by more than 5 major Kubernetes providers, and is trusted by leading Fortune 500 companies worldwide.



## Traefik Pros & Cons
**What users like:**

- Users value the **configuration ease** of Traefik, finding its setup straightforward and well-documented for modern development. (2 reviews)
- Users value the **flexibility in customization** provided by Traefik, enhancing their configuration experience across environments. (1 reviews)
- Users find the **documentation well-structured and easy to follow** , making it simple to implement Traefik effectively. (1 reviews)
- Users appreciate the **ease of implementation** with Traefik, benefiting from straightforward documentation and seamless integration. (1 reviews)
- Users appreciate the **ease of use** of Traefik, with clear documentation making setup straightforward and efficient. (1 reviews)
- Users appreciate the **flexibility** of Traefik, especially its dynamic configuration and seamless integration with Docker. (1 reviews)
- Integration Capabilities (1 reviews)
- Management Ease (1 reviews)
- Versatility (1 reviews)

**What users dislike:**

- Users find **navigation issues** in documentation, making it challenging to locate examples for different environments. (1 reviews)
- Users find the **poor documentation** challenging, as examples for multiple environments are often lacking or hard to find. (1 reviews)

## Traefik Reviews
  ### 1. Though it has a steep learning curve, Traefik has powerful tools for routing among docker containers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jacob G. | Systems Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 28, 2024

**What do you like best about Traefik?**

There are several things that I really like about traefik.  Firstly, I like the organization it gives me in my hosting setup.  I run several websites from the same host, and managing a dockerized traefik hosting setup is immensely easier than managing multiple sites on a conventional web server like apache or nginx.  It's routing tools allow me to set sites up and take them down with ease, and I like that the configuration can be defined in docker-compose.  The automatic ssl feature is also incredibly nice once you figure it out.  I also like the web dashboard.

**What do you dislike about Traefik?**

Traefik has a steep learning curve.  If you are a newcomer to products like traefik, it will take some time to build an understanding of what it is, how it works, and what the different terms mean.  I had to put in many hours to really understand what was going on with the automatic ssl certificate resolvers in particular.  In particular, there are a few "magic settings" with automatic ssl that make it work, but I still don't understand exactly why.

**What problems is Traefik solving and how is that benefiting you?**

Traefik allows me to host multiple web servers on a single host by routing requests to different web server docker containers based on domain name.  This means that I can have multiple websites that use the default http/https ports on my host.  The ability to use docker-compose to set up my sites also makes them incredibly easy to spin up, tear down, and manage.  Finally, the SSL certificate resolvers are incredibly useful for making all my sites communicate over https by default.

  ### 2. Efficient and Flexible Service Management with Traefik

**Rating:** 5.0/5.0 stars

**Reviewed by:** Federico L. | Lead Cloud Network Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 26, 2024

**What do you like best about Traefik?**

Traefik stands out for its simplicity and powerful features. The use of routers, middleware, and services makes managing applications straightforward. One of the biggest advantages is the seamless integration of HTTPS with real signed certificates, which simplifies the security aspect across multiple applications. What I love most about Traefik is its dynamic discovery of new services. Whether using Docker, files, or other methods, just adding a new file or creating a container with the right labels automatically configures the router/service. This flexibility and speed in service management are unparalleled.

**What do you dislike about Traefik?**

The learning curve can be challenging for newcomers. It’s not difficult to reach a point where you feel comfortable, but until you do, it might feel overwhelming. However, once you get the hang of it, Traefik’s benefits far outweigh this initial hurdle.

**What problems is Traefik solving and how is that benefiting you?**

Traefik solves the problem of efficiently managing and routing traffic to multiple services in a dynamic environment. It simplifies the process of setting up and maintaining secure, well-organized application gateways, especially in environments where services are constantly changing, such as with Docker containers.

For me, Traefik’s ability to dynamically discover and configure new services is a game-changer. It eliminates the need for manual configuration every time a new service is added, which not only saves time but also reduces the risk of configuration errors. Additionally, its built-in support for HTTPS with real signed certificates ensures that all my applications are secure without extra hassle.

  ### 3. Fast and powerful reverse proxy with everything you need for your containerized infrastructure

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dennis M. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 21, 2024

**What do you like best about Traefik?**

Traefik makes setting up reverse proxies and load balancers super-easy to implement when using containerized infrastructure. If you're running Docker containers or Kubernetes clusters, the out-of-the-box integration is really solid and makes it so easy to configure once you know how it works. I use Traefik for both small homelabs and larger organizations, and it can fit well into these different environments.

One of the best parts about Traefik is that it includes a ton of functionality baked into the service, like automatic SSL certificate generation for your web applications and middleware to manipulate incoming requests. You don't need to deal with plugins or additional software  nor modify your applications, and configuring them is straightforward. Having a lot of these systems in a single place helps managing things a breeze. The included dashboard is also useful to see your complete setup.

**What do you dislike about Traefik?**

The initial learning curve can feel a bit steep as you get used to learning how to use Docker labels to configure Traefik or setting up a new ingress controller on Kubernetes. Documentation is good enough and comprehensive, but in the beginning it can be difficult to navigate for those new to Traefik, mostly because of all the functionality it includes.

Debugging issues can be a bit of a challenge at times, especially when involving more complex setups of routers and middleware. With all the points where something can go wrong and sometimes-unclear error logs, fixing problems when they arise can take quite some time to deal with.

**What problems is Traefik solving and how is that benefiting you?**

Traefik has helped me deal with a few things in my infrastructure:

- Managing routing rules for microservices to allow me to handle where my incoming traffic goes.
- Simple service discovery for new Docker containers which lets me add new microservices without needing additional configuration.
- Automatic SSL certificate generation so I don't have to worry about renewing them.
- Easy-to-add middleware options for rate limiting and basic authentication when needed.

  ### 4. The Way of the Cloud Native Proxy/API Gateway master

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sacha W. | Senior DevOps Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 08, 2024

**What do you like best about Traefik?**

Ease of Integration: Would be as easy as changing the ingressClassName

Ease of Implementation: A comprehensive Helm Chart is provided

Customer Support: I found the documentation more than adequat to get me going and very useful examples are provided 

Frequency of Use: I use this product everyday as it is my go to for all things Cloud Native Proxy/API Gateway

Dynamic Configuration: Traefik excels at automatically discovering and configuring routes. It integrates seamlessly with container orchestrators like Docker, Kubernetes, and more, meaning it can automatically update its configuration as services are added or removed, without requiring manual intervention.

Built-in Let's Encrypt Support: Traefik makes it easy to obtain and renew SSL certificates through Let's Encrypt, which simplifies the process of securing web traffic.

Ease of Use: Traefik is relatively easy to set up and configure, especially compared to more traditional reverse proxy favourites. Its configuration is straightforward and can be managed through a simple YAML or TOML file.

Metrics and Monitoring: Traefik has built-in support for Prometheus metrics and other monitoring tools, making it easier to keep an eye on the health and performance of your services.

Middleware: Traefik offers a powerful middleware system that allows for advanced traffic management, such as rate limiting, IP whitelisting, redirections, and more.

Scalability: It’s highly scalable, making it well-suited for both small-scale setups and large, complex environments.

**What do you dislike about Traefik?**

Initially the experience could be one of complexity but then what isn't as oppose to other products in this space. And when you buy any product you should read the manual. I had to slow down, allocate some learning time (Traefik training) and read the manual to grasp the human thinking and concepts behind Traefik.

**What problems is Traefik solving and how is that benefiting you?**

One of the best tricks that I found with Traefik is how easy it was to start publishing services externally because of the Automated Service Discovery and Routing. It didn't take me long once I had gotten my head around Traefik language speak to get a frontend working securely. Talking on security I was able to automate certificate implementation very quickly using Cloudflare and the built in integration to Lets Encrypt. In order to do this I used a nice piece of built in logic that Traefik provides allowing it to read a dynamic configuration file. I then simply made the certificate the default for the dashboard and for all services using Traefik as the gateway to the outside world. With the Traefik dashboard I was able to get insight into the inner workings of my ingress routes, ssl/tls and middlewares. I used GitOps to deploy Traefik with Gimlet and Fluxcd thus making it super simple to upgrade my three replicas or change my configuration all the while letting Kubernetes handle the process.

To roundoff Traefik gave me a quick setup, easy configuration, flexible and secure proxy/gateway to deploy in a matter of minutes.

You can see the process I followed by checking out my PoC documented here https://ortelius.io/blog/2024/08/08/how-to-bake-an-ortelius-pi-part-3-the-gitops-configuration/ and here https://ortelius.io/blog/2024/08/10/how-to-bake-an-ortelius-pi-part-4-cloudflare-certificates-and-traefik/

  ### 5. The middleware feature makes all the difference

**Rating:** 5.0/5.0 stars

**Reviewed by:** Werner D. | Software architect, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 12, 2024

**What do you like best about Traefik?**

I'm very pleased with how well Traefik follows the Kubernetes Gateway API. They have added an elegant extension point to host their great middleware feature. I believe that this approach can make it to the standard.
The move to WebAssembly for the middleware is strategically smart because it will widen the community and makes middleware execution more efficient. But it is also key in standardising middleware.

**What do you dislike about Traefik?**

I haven't come across any issues yet. It just works.

**What problems is Traefik solving and how is that benefiting you?**

The Traefik Proxy is the external entry point for our Kubernetes clusters on AWS EKS. All external traffic to the services is routed through and balanced by Traefik Proxy. In combination with the external-dns and cert-manager projects, it also carries and terminates the public domain names we expose. Lastly, we have created an OpenID Connect middleware, that intercepts all requests and drives the authentication of the end-user.

  ### 6. An invaluable tool for teams looking for hassle-free, cloud-native reverse proxy implementation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Government Administration | Enterprise (> 1000 emp.)

**Reviewed Date:** February 13, 2025

**What do you like best about Traefik?**

The simplicity: It works extremely well as an on-premise reverse proxy implementation for teams that are adopting containerization and modern development tooling like Docker. The documentation is well structured, easy to follow, and makes it trivial to find what you're looking for.

**What do you dislike about Traefik?**

I haven't encountered anything that has made me dislike traefik.

**What problems is Traefik solving and how is that benefiting you?**

The organisation uses primaririly Docker swarms for container orchestration and Traefik makes it very easy to add SSL to any services within Docker swarms. It's so easy to setup and requires minimal maintainance to keep going.

  ### 7. The most flexible reverse proxy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Esteban T. | Ingénieur développement, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 07, 2024

**What do you like best about Traefik?**

Traefik is a very powerful reverse proxy solution I'm currently using to simplify the access to a hundred services in my homelab.
There's tons of functionality, making it a highly configurable reverse proxy, with built-in support for Let's Encrypt.
There are a number of different ways to configure Traefik, and I particularly like the Docker integration, which lets you configure Traefik with Docker labels, very useful when you want to quickly deploy a new service and integrate it into your architecture.

**What do you dislike about Traefik?**

As Traefik is a highly flexible solution, it's also rather complex to understand at first. There's a bit of a learning curve, but you can get by with the help of documentation and resources available on the Internet.

**What problems is Traefik solving and how is that benefiting you?**

I needed to access my homelab easily using my domain name rather than IPs and ports, and Traefik fits the bill perfectly.

  ### 8. First thing you install on a fresh Kubernetes cluster

**Rating:** 5.0/5.0 stars

**Reviewed by:** Steve T. | DevOps Engineer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 05, 2024

**What do you like best about Traefik?**

Traefik is the best reverse proxy you can use in Kubernetes. It supports LetsEncrypt and is able to dynamically reload ingresses, act as a reverse proxy and do load balancing. We're using it daily for all of our clusers and it has worked like a charm! Has a great community and you can ask questions with the very likely-hood of them being answered by some of the Traefik developers. I highly recommend Traefik to everybody!

**What do you dislike about Traefik?**

The learning curve might be a bit high, but still well worth it.

**What problems is Traefik solving and how is that benefiting you?**

Makes configuring reverse proxy to deployed services a breeze. Also has the ability to proxy forward TCP / UDP ports which is something might need for some more specialized services (udp ports for RTC for real-time audio/video calls, etc)

  ### 9. Flexible, easy to use Load Balancer for everyone

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aldira R. | Platform Team Lead, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 23, 2024

**What do you like best about Traefik?**

Flexibility on defining configuration in various different environments. The native support for docker using label is very smart

**What do you dislike about Traefik?**

Navigating through docs to find examples is a little bit challenging because they must provide examples for every single environment (docker, kubernetes, or even file). But once you get it, it is convenient

**What problems is Traefik solving and how is that benefiting you?**

Homelab setup with a lot of docker compose. Native support for docker with labels as config is very fitting to my use case

  ### 10. Running with minimal maintenance and config for years

**Rating:** 5.0/5.0 stars

**Reviewed by:** John C. | Sr. Software Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 08, 2024

**What do you like best about Traefik?**

I chose Traefik for work at first, building a Docker Swarm serviced by Traefik for ingress to the many websites therein.  I could very easily template my compose files with the appropriate configuration, and required nearly zero maintenance on the Traefik stack for the life of the swarm.

When I refreshed my homelab, I chose Traefik for the same reasons, and I've been running it ever since.  Not only was moving from v1 to v2 super easy, it's been even more stable and hands-off.

**What do you dislike about Traefik?**

There's a fair bit to initially know and understand for proper setup, but documentation is pretty excellent.

**What problems is Traefik solving and how is that benefiting you?**

Easy container routing for webhosts and other similar concerns.

  ### 11. Extensive proxy for all use cases!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 26, 2024

**What do you like best about Traefik?**

Traefik is an exceptional choice for modern cloud-native environments, offering extensive configuration options that make it incredibly versatile and powerful. Whether you're deploying microservices, managing complex traffic routing, or securing your infrastructure, Traefik can handle it with ease. The level of customization available through its configuration is one of its standout features. You can fine-tune every aspect of your setup, from load balancing algorithms and request retries to SSL termination and advanced routing rules.

The comprehensive documentation provided by Traefik is another major advantage. It’s well-organized, detailed, and covers virtually every possible use case. Whether you’re just getting started or diving deep into complex scenarios, the documentation is a reliable resource. It walks you through configurations, best practices, and even troubleshooting, ensuring that you can make the most out of Traefik's extensive capabilities.

Moreover, Traefik is incredibly flexible and can be used in almost any environment or use case. It supports a wide range of orchestrators like Kubernetes, Docker, and more. This versatility allows it to fit seamlessly into various infrastructures, from small-scale setups to large, complex systems. Whether you need to manage traffic for a single application or a sprawling microservices architecture, Traefik is equipped to meet the challenge. 

Overall, Traefik’s extensive configuration options, robust documentation, and wide applicability make it an indispensable tool for anyone looking to efficiently manage their network traffic in a scalable and secure way.

**What do you dislike about Traefik?**

While Traefik is highly versatile and powerful, its extensive configuration options can be overwhelming for first-time users. The sheer number of settings and possibilities might make it challenging to get started, especially if you're new to the concepts of reverse proxies, load balancing, or modern cloud-native architectures. Navigating through the various configuration methods—whether via YAML files, labels in Docker, or dynamic configurations—can be complex, requiring a solid understanding of the underlying principles.

However, once you get past the initial learning curve, the flexibility and control that Traefik offers are unmatched. The comprehensive documentation helps mitigate this complexity, guiding you through the setup process and helping you understand how to tailor Traefik to your specific needs. With time and experience, you'll likely find that the initial complexity is a small price to pay for the robust and customizable infrastructure that Traefik enables.

**What problems is Traefik solving and how is that benefiting you?**

Traefik excels at solving the problem of managing multiple ingress routes, particularly when it comes to certificate management. In environments where multiple services require secure access, handling SSL certificates can quickly become a complex and time-consuming task. Traefik streamlines this process by automating certificate management, including the generation, renewal, and deployment of SSL/TLS certificates.

  ### 12. Great for small and large projects

**Rating:** 5.0/5.0 stars

**Reviewed by:** Thomas V. | Senior Backend Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 30, 2024

**What do you like best about Traefik?**

Super easy to integrate with docker and very simple to configure and extend 👌

**What do you dislike about Traefik?**

Initally a bit reading work to do but checking the documentation makes sense in any case, so it's not something I dislike but rather the work I expect to put into. Still not that complicated😉

**What problems is Traefik solving and how is that benefiting you?**

At work and privately we are using Traefik to route our docker environment together. And it is a perfect fit for that👌

  ### 13. Traefik streamlines our delivery by providing efficient traffic routing and service discovery

**Rating:** 5.0/5.0 stars

**Reviewed by:** Luga L. | 云原生架构师, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 14, 2024

**What do you like best about Traefik?**

Traefik is a modern edge router and reverse proxy, widely praised for its flexibility and ease of use. Here are some advantages of Traefik summarized from our project:

1. Automatic Service Discovery and Configuration: Traefik can automatically discover services and generate routing rules based on configuration. This greatly simplifies service management in a microservices architecture.
2. Multi-backend Support: Traefik supports multiple backends, including Docker, Kubernetes, Mesos, etc., and can be easily integrated into different environments.
3. Rich Routing Rules: Traefik provides flexible routing rule configurations, allowing routing based on various conditions such as domain names, paths, request headers, etc.
4. Plugin Mechanism: Traefik's plugin mechanism is very powerful, allowing for the extension of its functions, such as authentication, authorization, logging, monitoring, etc.
5. High Performance: Developed in Go, Traefik features high performance and low latency.

**What do you dislike about Traefik?**

Based on the actual situation of my own project, I objectively analyze the possible drawbacks or limitations of Traefik:

1. Configuration Complexity: Although Traefik offers automatic configuration features, the configuration can still be quite complex for intricate routing rules and advanced functions.
2. Learning Curve: For beginners, it may take some time to master all the features and configuration options of Traefik. Additionally, there are relatively few books on Traefik, especially in the Chinese community, where resources are somewhat scarce.

**What problems is Traefik solving and how is that benefiting you?**

Traffic access based on container clusters enables efficient management and maintenance of external traffic on self-built resource pool infrastructure.

  ### 14. Traefik simplified our infrastructure

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Automotive | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 31, 2024

**What do you like best about Traefik?**

What I like best about Traefik is its seamless integration with Docker, enabling automatic service discovery and dynamic configuration. This simplifies management and deployment in containerized environments, enhancing efficiency and scalability.

**What do you dislike about Traefik?**

What I dislike about Traefik is its complexity when configuring non-containerized services. The setup can require significant customization and troubleshooting, which diminishes its ease of use and efficiency outside of Docker environments.

**What problems is Traefik solving and how is that benefiting you?**

Traefik simplifies HTTPS access by automating SSL certificate management, ensuring secure connections to our services. Its dynamic service discovery and load balancing streamline deployment, enhancing security and scalability while reducing operational overhead.

  ### 15. Great way to reverse proxy multiple applications on your servers.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jeffrey K. | Chief Operating Officer, Retail, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 01, 2023

**What do you like best about Traefik?**

Once things are setup and configured it's super easy to add or modify services especially if they are running as docker containers. A few strings of text including your entry point (subdomain) and any middleware's (authentication, etc) and you are good to go.

**What do you dislike about Traefik?**

The initial setup can be complex if you don't have much experience with containerization, your use case is atypical, or you can't find an online guide or instructions to help guide you.

**What problems is Traefik solving and how is that benefiting you?**

Being a small company with multiple services and applications running on a single server Traefik helps proxy them so that everything can be accessible, protected behind SSO and 2FA, and easy to get to using your domain.

  ### 16. Traefik Enterprise platform aids with Service Mesh Interface (SMI) for traffic policy on K8 clusters

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shreya B. | Cloud Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** October 30, 2022

**What do you like best about Traefik?**

Traefik Enterprise helps us route traffic to our applications, ensuring that our customer-sensitive data only runs in a secured environment. It keeps all malicious attacks from external traffic away from our data plane with its extensive security layer. All request calls & other transactions between cluster nodes are carried out through a splendid encrypted communication channel.

**What do you dislike about Traefik?**

Only one, the learning curve is steep. We have recently started to use the Traefik Enterprise platform to regulate our cluster traffic & keep our deployments highly available, auto-scalable and secured. With adequate time and exposure, we will be able to optimize traffic management & smooth operations.

**What problems is Traefik solving and how is that benefiting you?**

By typing a few command lines, we can deploy K8 clusters having several nodes using the Traefik Enterprise platform. It gives us exceptional visibility on our entry points, cluster inspection, error reports and service mesh status in its central Dashboard. All traffic policies & telemetries, such as service latency & error rates, are managed by its Service Mesh Interface (SMI). We can also include multiple Custom Resource Definitions (CRD) for our K8 clusters for better operability & convenience through the Traefik platform.

  ### 17. Fast and reliable reverse proxy/load balancer

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gianluigi M. | Freelance IT Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 18, 2022

**What do you like best about Traefik?**

Total integration with Kubernetes and automatic service discovery, HTTP2 automatically enabled the built-in integration with Let's Encrypt with automatic renew. Clean and detailed dashboard with monitor tool. These are just some of the many features Traefik offers for free.

**What do you dislike about Traefik?**

Documentation in the early versions was very poor. In the last version, it is better but not very detailed and with few examples. The cache is available only in the PRO version.

**What problems is Traefik solving and how is that benefiting you?**

We use Traefik in both Dev and Production environments, allowing us to prevent unattended bugs between the different environments.

  ### 18. Traefik goes DEEP

**Rating:** 5.0/5.0 stars

**Reviewed by:** Authority N. | Transcoder, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 02, 2022

**What do you like best about Traefik?**

Extremely versatile and powerful application.

**What do you dislike about Traefik?**

Can be overwhelming, especially for someone new to proxies.

**What problems is Traefik solving and how is that benefiting you?**

Traefik serves as a vital part of our workflow in the video transcoding business. It allows us to proxy incoming requests and gathers useful logs which can be displayed on Grafana.

  ### 19. Simple Ingress in a Complicated World.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Andy C. | Principal Solutions Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 06, 2020

**What do you like best about Traefik?**

My customers and I love the simplicity. The dynamic service discovery makes the implementation easy.

**What do you dislike about Traefik?**

I dislike it is not default for all Kubernetes distributions.

**Recommendations to others considering Traefik:**

Traefik is fantastic for both Kubernetes and Swarm. They have implemented service discovery for both orchestrators that makes ingress easy.

**What problems is Traefik solving and how is that benefiting you?**

Traefik solves the ingress problem. Meaning it allows for a simple set of ports and dynamic discovery for all the externally facing microservers. Adding easy TLS termination means that developers have an easy path to creating a secure service.

  ### 20. Some feedback after long term use from traefik 1.7 till 2.5.*

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vladimir I. | ВумЩзы, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 03, 2021

**What do you like best about Traefik?**

When I started using traefik it`s initial work in the wrong way as I expected, but it`s was 1st expirience. AND IT WORK !!!! Late I got mo experience, and it started working even better than I could imagine. The only problem was when I had to migrate from 1.7 to v2.  Of course, Trafik prepares migration solutions, etc., and it`s been a hard time. What about current:  It's AWESOME!  USE IT! IT'S the BEST SOLUTION TODAY !!!!

**What do you dislike about Traefik?**

Litle complicated documentation. Will be nice to have complete examples

**What problems is Traefik solving and how is that benefiting you?**

Auto publishing services to the internet

  ### 21. Simple to Use, Helpful docs

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ronak K. | System Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** March 08, 2020

**What do you like best about Traefik?**

Best part about traefik is its easy to use documentation.
For the most of things to discover from , docs were really helpful.
Most of the time, to use traefik its configuration is defined in different formats like YAML, toml etc.
Also, as of today i am using traefik as an ingress controller and it is performing well for my production builds also.

**What do you dislike about Traefik?**

Dislike not so directly, but yes , initially it was difficult to shift from version 1.6 to 2.
As that it was a big change in how traefik performs.
Also, if traefik can give functionality to password protect traefik admin ports 8080 and 80.

**Recommendations to others considering Traefik:**

Use it, just read docs and go.

**What problems is Traefik solving and how is that benefiting you?**

As of today, i am using Traefik as an ingress controller in my production deployments.
I use it to route incoming requests from different sources to different  services.
By end of march, i target to use its  security features like auth  modules.

  ### 22. Automatic reverse proxy configuration for containers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 28, 2021

**What do you like best about Traefik?**

With traefik we can keep the routing config in version control since it is attached to the service labels on the service container. We can keep the container and proxy settings in the same place so the service and be deployed and updated faster.

**What do you dislike about Traefik?**

It needs some templating system to avoid repeating config lines that are the same in many of our services.

**What problems is Traefik solving and how is that benefiting you?**

Easily keep track of hundreds of proxy settings and keep them in sync with the associated containers. When a service reaches EOL and is removed, then traefik settings are removed too since they are attached to the service labels of the container.

  ### 23. Excellent for lightweight service discovery for docker data center and docker swarm

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** September 11, 2021

**What do you like best about Traefik?**

Lightweight micro-service service-discovery, support extensively for docker swarm, data center, Kubernetes.

1. Support Let's Encrypt automatic SSL certificate generation for all subdomains
2. Came along with load balancing. Also, we don't need to re-route traffic through Nginx as we do in Kubernetes if we open 80 and 443 ports 
3. For all micro-services, add traefik configuration in the docker-compose file as service labels
4. Supports logging tools like jeager, prometheus, grafana
5. Cloud-native application proxy.
6. Less learning curve compared to Istio ingress
7. Excellent routing and traffic rules

**What do you dislike about Traefik?**

1. Does not support logging tools natively; needs to install and configure separately.
2. Performance is not better if service increases.

**What problems is Traefik solving and how is that benefiting you?**

I have around five services running in docker swarm containers. Needed for lightweight service discovery, found out traefik, it solved our service meshes and enabled subdomain routing without Nginx.

  ### 24. Cloud native routing done

**Rating:** 5.0/5.0 stars

**Reviewed by:** Christian R. | Work Student, Enterprise (> 1000 emp.)

**Reviewed Date:** April 24, 2020

**What do you like best about Traefik?**

I've had the joy of setting up traefik as reverse proxy for prometheus and grafana.
It's a great piece of software, written in Golang and open source. Let me explain what it makes so unique compared to Nginx/Apache/Haproxy.
traefik provides different way for configuration. You can feed it with YAML, JSON or TOML. There is no custom format, like in Nginx. 
If you ever wrote a custom Ansible module for Nginx you know what I mean... with Traefik you can just pipe the YAML 1 to 1 to the traefik configuration. For configuration purposes Traefik provides an API and a nice dashboard, which helps for debugging. Traefik also provides natively prometheus metrics (something that nginx or apache do not) and I think that the router/middleware/service concept is pretty unique. Right now I am testing it in Kubernetes Environment and I am convinced so far, that I am going to use it as Ingress.

**What do you dislike about Traefik?**

While working on my reverse proxy setup for prometheus and grafana with traefik I had some difficulties with error debugging and the correct config file format. The configuration can be either in YAML, TOML or JSON and provides different elements like routers, middlewares and services. This concept is new for somebody who comes from the Nginx/Apache world and it might be difficult to fully understand it. During my setup I encountered a few situations, where I had the feeling that the debugging/logging output is not mature enough. I would like to have more verbose debugging. I am used to nginx, nginx can specify the exact error why something is not working. With traefik, however, this is far more difficult. Sometimes it's not clear why the middleware or why the service is not catching up the specific router. I wish there would be an explanation for the debugging output and maybe an in-depth guide for debugging and traefik troubleshooting.

**What problems is Traefik solving and how is that benefiting you?**

I've used Traefik as reverse proxy for Grafana and Prometheus. I've realized that the configuration is far shorter, but equal verbose as for Nginx. It also has sane TLS defaults, that is a big bonus!

  ### 25. Simplify your deployments with Traefik !

**Rating:** 5.0/5.0 stars

**Reviewed by:** Julien H. | Cyber Security Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 07, 2020

**What do you like best about Traefik?**

Traefik is very fast, understandable and tunable reverse-proxy and load-balancer. SSL with Let's Encrypt (auto-renew, one description for every entry points, security headers to have a hardened configuration) is a strong and good feature.
- Support is pro-active and development is fluent.
- Active community and helpful CM all over the world
- Nice and dynamic web UI
- Don't have to setup a strong architecture - Traefik just need to be in front of the web and that's  it
- Auto discover is a fantastic functionality and

**What do you dislike about Traefik?**

Traefik deserves to be rigorous (yaml formatting). There are no real problem, you just have to be careful read the docs and be helped by the community.

**Recommendations to others considering Traefik:**

Learn it, try it, use it and spread the word !

**What problems is Traefik solving and how is that benefiting you?**

Reverse-proxying services on a server with Traefik is very easy and secure. fast deployment and no bottleneck.

  ### 26. My Favorite All-in-one Reverse Proxy (and much more)

**Rating:** 5.0/5.0 stars

**Reviewed by:** André F. | Advisory Board Member, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 06, 2020

**What do you like best about Traefik?**

Traefik fits perfectly any container orquestrator (Swarm mode or Kubernetes) in a very simple deployment, replacing any reverse proxy (or ingress controller) you had before *AND* negotiating let's encrypt certificates for HTTPS easily. Traefik listens to any other deployment and reconfigures itself automagically.

I recommend Traefik to beginners and seasoned developers. It just works.

**What do you dislike about Traefik?**

Debugging is a bit harsh (default is very silent).

**Recommendations to others considering Traefik:**

Using Traefik is simpler than the usual pair "nginx ingress + cert-manager" in Kubernetes. You should give it a try, but finding the proper settings can take some time (specially when trying Let's Encrypt certificates). You should turn on debugging to understand what is happening.

**What problems is Traefik solving and how is that benefiting you?**

I usually deploy Traefik as a Kubernetes Ingress Controller in self-service clusters provisioned by "fire-and-forget" automations. In simpler deployments Traefik does the same job for Swarm mode clusters.

  ### 27. The only Reverse Proxy that should be in your Toolbox

**Rating:** 5.0/5.0 stars

**Reviewed by:** Brian C. | Co-Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 07, 2020

**What do you like best about Traefik?**

Easy, feature-rich, and one tool which solves multiple customer use-cases. We really like the fact of how easy it is to deploy Traefik and get up and running with load-balancing, service discovery, and serving let's encrypt certificates. We use it for all of our customer demos and build a lot of services surrounding Traefik .

**What do you dislike about Traefik?**

Not enough time to try all the features.

- room for improvement in documentation

**What problems is Traefik solving and how is that benefiting you?**

As a DevOps consultancy, we try to choose tools that can solve multiple problems while limiting the number of tools which we deploy. Traefik is such a tool which checks both of these boxes.

- reverse proxy
- edge proxy
- Let's Encrypt
- Load Balancing
- Monitoring
- Service discovery
- Docker Reverse-Proxy
- Kubernetes Ingress
- easy bootstrap full-stack application w/Traefik

  ### 28. Traefik ias Amazing Product For Containerized Environment

**Rating:** 4.0/5.0 stars

**Reviewed by:** Nilesh Y. | DevOps Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 13, 2020

**What do you like best about Traefik?**

The best part is its configuration is simple and it discover backend services  on dynamic way without restart. 

We have deployed this Product in MCE/Multi client environment to discover backend services.

**What do you dislike about Traefik?**

It's pretty complicated to migrate from traefik 1.x to 2.x version because not any proper document available on official site.

There is not any log rotation inbuilt feature available in traefik

**What problems is Traefik solving and how is that benefiting you?**

We had lots of service  running inside the MCE Environment. Its pretty helpful to us to achieve multiple task with single product without integrating different product for different task.

  ### 29. If you are running micro services for your solution Traefik is the best option available as of now

**Rating:** 4.5/5.0 stars

**Reviewed by:** Naushad W. | Software Development Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 22, 2020

**What do you like best about Traefik?**

Super Easy to use,
Awesome documentation,
Integrated SSl solution provided by Let's Encrypt,
the most I like about this is it's routing mechanism without any additional configuration.

**What do you dislike about Traefik?**

As I am using traefic for last more than one year overall I am satisfied but just one thing I always think that they should provide documentation (a batter one) about how to configure as It takes too much time to figure out by .toml file which is all try and catch.

**Recommendations to others considering Traefik:**

If You are deploying microservices very often, traefic is the best option available as of now

**What problems is Traefik solving and how is that benefiting you?**

while I was using Nginx and IIS it was really hard to manage frontend and backend services and their respective networking  traefik did a real good job there.

  ### 30. A fantastic, simple system that is easy to configure.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jake H. | Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 06, 2020

**What do you like best about Traefik?**

Traefik is very easy to install regardless of which backend you're planning on using. Configuration is just as easy.

The Kubernetes integration is top-notch and makes it very easy to manage configuration, adding/removing routes, middleware, etc with standard tools.

**What do you dislike about Traefik?**

Traefik is still adding features. Support for UDP was only added recently and there are many other things still in the works.

That said, features do come quick and the developers & community are quick to respond.

**What problems is Traefik solving and how is that benefiting you?**

I'm using Traefik as the Ingress controller for multiple Kubernetes clusters. Traefik manages ingress routes and middleware for dynamically deployed applications which are spun up on-demand.

  ### 31. My GOTO reverse proxy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vikas . | Senior Cloud Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** April 06, 2020

**What do you like best about Traefik?**

Easy of use and all configuration everything through labels

**What do you dislike about Traefik?**

Not a dislike, but maybe add some generic examples. For example, what does one needs to have custom https certificates running on a Kube cluster.

**What problems is Traefik solving and how is that benefiting you?**

I am a heavy user of Traefik in my personal and professional projects. I have been used it on local docker, Kubernetes, and ECS.

  ### 32. Traefik : Best reverse proxy  for docker based systems

**Rating:** 3.5/5.0 stars

**Reviewed by:** Alfred F. | Project Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 06, 2020

**What do you like best about Traefik?**

Traefik can  automatically route  and load-balance containers, without any additional configuration

**What do you dislike about Traefik?**

Overall, I was satisfied with the product.

**What problems is Traefik solving and how is that benefiting you?**

While we initially used Nginx to route our traffic, we were tired of having to manually set up all of our configurations. So we decided to move to Traefik so that our containers are automatically routed and load-balanced, without any additional configuration.

  ### 33. Easy to use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 16, 2020

**What do you like best about Traefik?**

Traefik is very is easy to use and lets encrypt is best feature a d middleware is a great concept.

**What do you dislike about Traefik?**

they should provide documentation  how we can configure lets encrypt  with L7 load balancer  and they should provide option to print backend service name in logs

**What problems is Traefik solving and how is that benefiting you?**

It increases latency

  ### 34. Great out-of-the-box cloud reverse proxy; config can be sticky

**Rating:** 4.0/5.0 stars

**Reviewed by:** Brad J. | Head Honcho/Janitor, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 24, 2018

**What do you like best about Traefik?**

I love that Traefik solves a problem that, in the past, I had to wire up myself. Moving to a Kubernetes-based workflow for our CI/CD and production environments meant juggling ingress and TLS certificates was tricky; Traefik is a real time saver.

**What do you dislike about Traefik?**

Configuring Traefik isn't entirely intuitive, especially if you're using a key-value store. The documentation is technically correct however users without experience with Consul or etcd may get stuck on certain concepts. The configuration does not, as far as I can tell, hot-reload in all contexts so you just need to test as you go.

**What problems is Traefik solving and how is that benefiting you?**

My clients love that they don't have to pay for TLS certificates, because Traefik integrates natively with Let's Encrypt. It also helps address questions of distributed/fault tolerant ingress in K8s.

  ### 35. The best opensource reverse proxy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ernest O. | Web Specialist, Internet, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 08, 2018

**What do you like best about Traefik?**

Traefik is an awesome reverse proxy that works seamlessly with various orchestration backends (e.g Kubernetes, Docker, Docker Swarm, Amazon ECS, among others) rewriting HTTP configuration when services are deployed, stopped or replicated. One of the things I like most about traefik is the fact that it integrates with letsencrypt to provide free HTTPS. Once configured, any domains you use will automatically get issued an SSL certificate from letsencrypt. Traefik will also automatically renew your certificate.

**What do you dislike about Traefik?**

Traefik doesn't suppport websockets or other TCP protocols (other than HTTP). Traefik was also hard to set up the first time. The documentation great but could probably be improved.

**Recommendations to others considering Traefik:**

There aren't many reverse proxies that work seamless with a wide range of container orchestration tools the way traefik does. In my humble opinion Traefik has the widest range of features compared to products in it's category. Best of all, it's free.

**What problems is Traefik solving and how is that benefiting you?**

We use traefik as a reverse proxy and load balancer for all our web services


## Traefik Discussions
  - [How do i secure admin ports in traefik](https://www.g2.com/discussions/24962-how-do-i-secure-admin-ports-in-traefik) - 3 comments, 1 upvote
  - [Is Traefik written in Go?](https://www.g2.com/discussions/is-traefik-written-in-go) - 1 comment

- [View Traefik pricing details and edition comparison](https://www.g2.com/products/traefik/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-25+20%3A32%3A53+-0500&secure%5Bsession_id%5D=1e986651-99d3-46c6-b339-5c7672c9900a&secure%5Btoken%5D=2b7bc2818384d0d1bce8f5b9308a649acc514595c75ace5453bb35a3db8f49c4&format=llm_user)
## Traefik Integrations
  - [Akamai Cloud Computing](https://www.g2.com/products/akamai-cloud-computing/reviews)
  - [Amazon EC2](https://www.g2.com/products/amazon-ec2/reviews)
  - [Amazon Elastic Kubernetes Service (Amazon EKS)](https://www.g2.com/products/amazon-elastic-kubernetes-service-amazon-eks/reviews)
  - [Azure Arc](https://www.g2.com/products/azure-arc/reviews)
  - [Azure Kubernetes Service (AKS)](https://www.g2.com/products/azure-kubernetes-service-aks/reviews)
  - [Azure Service Fabric](https://www.g2.com/products/azure-service-fabric/reviews)
  - [Bedrock](https://www.g2.com/products/bedrock/reviews)
  - [Dash0](https://www.g2.com/products/dash0/reviews)
  - [Datadog](https://www.g2.com/products/datadog/reviews)
  - [Docker Swarm](https://www.g2.com/products/appxen-docker-swarm/reviews)
  - [Dynatrace](https://www.g2.com/products/dynatrace/reviews)
  - [Elastic Stack](https://www.g2.com/products/elastic-stack/reviews)
  - [Google Kubernetes Engine (GKE)](https://www.g2.com/products/google-kubernetes-engine-gke/reviews)
  - [Grafana Labs](https://www.g2.com/products/grafana-labs/reviews)
  - [HashiCorp Consul](https://www.g2.com/products/hashicorp-consul/reviews)
  - [HashiCorp Nomad](https://www.g2.com/products/hashicorp-hashicorp-nomad/reviews)
  - [IBM Cloud Kubernetes Service](https://www.g2.com/products/ibm-cloud-kubernetes-service/reviews)
  - [Letsencrypt](https://www.g2.com/products/letsencrypt/reviews)
  - [Linode Kubernetes Engine (LKE)](https://www.g2.com/products/linode-kubernetes-engine-lke/reviews)
  - [Microsoft Azure](https://www.g2.com/products/microsoft-microsoft-azure/reviews)
  - [ModSecurity](https://www.g2.com/products/modsecurity/reviews)
  - [Nutanix AHV](https://www.g2.com/products/nutanix-nutanix-ahv/reviews)
  - [Nutanix Kubernetes Platform (NKP)](https://www.g2.com/products/nutanix-kubernetes-platform-nkp/reviews)
  - [Nutanix Prism](https://www.g2.com/products/nutanix-nutanix-prism/reviews)
  - [Okta](https://www.g2.com/products/okta/reviews)
  - [Openai](https://www.g2.com/products/openai/reviews)
  - [Openapi](https://www.g2.com/products/openapi/reviews)
  - [OpenTelemetry](https://www.g2.com/products/opentelemetry/reviews)
  - [Oracle Cloud Infrastructure](https://www.g2.com/products/oracle-cloud-infrastructure/reviews)
  - [Oracle Cloud Infrastructure](https://www.g2.com/products/oracle-oracle-cloud-infrastructure/reviews)
  - [OVHcloud](https://www.g2.com/products/ovhcloud/reviews)
  - [Prometheus](https://www.g2.com/products/prometheus/reviews)
  - [Red Hat OpenShift](https://www.g2.com/products/red-hat-red-hat-openshift/reviews)
  - [Runpod](https://www.g2.com/products/runpod/reviews)
  - [Splunk](https://www.g2.com/products/splunk-2025-01-30/reviews)
  - [SUSE Rancher](https://www.g2.com/products/suse-rancher/reviews)
  - [SUSE Virtualization](https://www.g2.com/products/suse-virtualization/reviews)
  - [Tailscale](https://www.g2.com/products/tailscale/reviews)
  - [Treblle](https://www.g2.com/products/treblle/reviews)

## Traefik Features
**Usability - Load Balancing**
- User Interface Design
- Setup Simplicity
- Platform Integration
- Container Support

**Traffic Management & Performance - AI Gateways**
- Token-Aware Rate Limiting
- Semantic Caching
- Multi-Model Routing & Fallbacks

**API Construction**
- API Testing
- Data Security
- Orchestration
- Scalability

**Performance Optimization - Load Balancing**
- Global Load Balancing
- Dynamic Resource Allocation
- Server Health Monitoring
- Disaster Recovery

**Governance & Observability - AI Gateways**
- Data Privacy
- Cost Tracking
- Centralized API Key Security

**API Management**
- Traffic Control
- Logs/Documentation
- API Monitoring
- Monetization
- Gateway

**Security & Compliance - Load Balancing**
- SSL/TLS Termination
- Application Firewall Integration
- DDoS Mitigation
- Access Control
- IP Whitelisting/Blacklisting

**Data Integration**
- App Integration
- Data Transformation
- Plugins

## Top Traefik Alternatives
  - [HAProxy](https://www.g2.com/products/haproxy/reviews) - 4.7/5.0 (893 reviews)
  - [HashiCorp Consul](https://www.g2.com/products/hashicorp-consul/reviews) - 4.3/5.0 (20 reviews)
  - [F5 NGINX](https://www.g2.com/products/f5-nginx/reviews) - 4.6/5.0 (106 reviews)

