Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

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

  • By Jacob G.
  • on 08/29/2024

What do you like best about the product?
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 the product?
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 the product 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.


There are no comments to display