Traefik, it works very well on Kubernetes.
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
Agree I use it for all my web services
Works very well on vanilla docker compose as well. Annotate containers with labels and it will wire itself up automagically. It’s wonderful.
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.
Traefik is great. NPM is super easy to setup. The only downside is customisation. Traefik can do so much more.