Traefik is great. NPM is super easy to setup. The only downside is customisation. Traefik can do so much more.
Sysadmin
A community dedicated to the profession of IT Systems Administration
No generic Lemmy issue posts please! Posts about Lemmy belong in one of these communities:
!lemmy@lemmy.ml
!lemmyworld@lemmy.world
!lemmy_support@lemmy.ml
!support@lemmy.world
Traefik, it works very well on Kubernetes.
Works very well on vanilla docker compose as well. Annotate containers with labels and it will wire itself up automagically. It’s wonderful.
Agree I use it for all my web services
I use nginx, mainly because that's what I learned first and see no reason to replace that.
Also, it's very convenient to use it as webserver in the same config (eg. passing / to /run/daemon.sock and setting /assets's root to /var/lib/webapps/daemon)
I use Caddy due to the extremely simple configuration and automatic SSL.