Live data from Hacker News

Traefik's 10-year anniversary

traefik.io

141–150 of 154 posts

Re: Traefik's 10-year anniversary

#141
post #36

I use Traefik for local development on daily basis, where I have to run double digit https services. It works, but it was a pain to set up. The documentation sucks ** and the config is confusing AF. I would never recommend this to anyone. If i will have to reinstall my computer one day, Traefik will not be welcomed back.

Traefik maintainer here. Documentation quality has been a common complaint. Previously, we only provided reference documentation and relied on the community to create tutorials and guides. Based on feedback like yours, we've completed documentation rewrite. Have you had a chance to review the new version? Your feedback is taken very seriously, so we'd greatly value your thoughts on these improvements.

I am unable to give you feedback as I have no need to use the documentation at this time and going over it without having a need to find something would be pointless. And I have set up my local Traefik instance quite some time ago, so I do not remember my struggles back then.

Re: Traefik's 10-year anniversary

#142

Earlier quoted context omitted.

Yea, envoy is the premier open source (not open core+ paid features) proxy right now in my opinion. Modern, well supported, big community, reliable. If I was making a bet long term I would be looking at envoy and not some open core crap where they can rug pull you at any moment.

Is envoy usable outside containers? For example, with VMs.

I primarily use it outside containers on EC2, works exactly the same as it does in a container

Re: Traefik's 10-year anniversary

#143

Earlier quoted context omitted.

I agree “standard” is not the right word here. Traefik is very popular in self hosting community, probably the most popular proxy in my experience, followed by NPM (nginx proxy manager) and Caddy as distant third.

Is there a way to use Envoy with common self-hosting software stacks like Docker Swarm?

isn't that just a way of running containers? yeah you can run envoy

Re: Traefik's 10-year anniversary

#145
post #136

Earlier quoted context omitted.

Hi there. I'm a brand new Traefik user. It's bundled with k3s, so I set it up for my homelab on a single node cluster. I'm a technology professional who has worked in infrastructure and software roles for more than 15 years. I appreciate that you revised the docs, but I still found it quite difficult just to get started. My experience was poor enough that I almost switched to Caddy. The thing that kept me from doing…

Thanks for the detailed feedback. This is exactly the kind of input we need. We're going to work through these points with the team. Appreciate you sticking with Traefik despite the documentation friction.

Thanks for building a cool piece of software!

Traefik really is awesome once you can get your head wrapped around the configuration.

Re: Traefik's 10-year anniversary

#146
post #36

I use Traefik for local development on daily basis, where I have to run double digit https services. It works, but it was a pain to set up. The documentation sucks ** and the config is confusing AF. I would never recommend this to anyone. If i will have to reinstall my computer one day, Traefik will not be welcomed back.

Traefik maintainer here. Documentation quality has been a common complaint. Previously, we only provided reference documentation and relied on the community to create tutorials and guides. Based on feedback like yours, we've completed documentation rewrite. Have you had a chance to review the new version? Your feedback is taken very seriously, so we'd greatly value your thoughts on these improvements.

We recently just deployed Traefik at $job, and found it pretty easy! I didn't do the work myself, but I directly managed the engineer deploying it. It was predominantly reference material but that was really all we needed to get it set up.

Re: Traefik's 10-year anniversary

#147

With Envoy ( https://www.envoyproxy.io/ ) and Contour ( https://projectcontour.io/ ) being official CNCF sanctioned projects in the Service Proxy space, Istio ( https://istio.io/ ) and Linkerd ( https://linkerd.io/ ) being official CNCF sanctioned projects in the Service Mesh space and Emissary Ingress ( https://emissary-ingress.dev/ ) the same in the API Gateway space, just to name a few, naming yourself a standard…

Architecture is also different. Thread-per-core (no garbage collector) vs work-stealing with garbage collection cycles.

Re: Traefik's 10-year anniversary

#149

Earlier quoted context omitted.

Is envoy usable outside containers? For example, with VMs.

I primarily use it outside containers on EC2, works exactly the same as it does in a container

Thanks! Some similar proxy projects (can't remember which ones by memory) have migrated or pivoted to be Kubernetes or containers only.

Re: Traefik's 10-year anniversary

#150
post #117

Earlier quoted context omitted.

They consider caching and TLS to be enterprise features. If you can't get the basics right, you stay at the kids table forever.

Wdym TLS is an enterprise feature? I'm using mTLS and TLS in their OSS version. The certificates are generated via cert-manager. If you expect something like Caddy's auto-provision of certs, then (AFAIK) neither HAProxy nor NGINX have it

https://doc.traefik.io/traefik-hub/api-gateway/secure/tls/le...

They actively block the use of any sort of certificate store that would allow you to run a sane setup with HA.

Post reply on HN