I use a plain nginx and certbot. Was trying to use traefik, but it lacked some capabilities for serving static content and some specific functions…
I however use traefik in a docker swarm as an ingress and its quite good at that position if you dont need special capabilities like running scripts and serving partially static stuff.
Brother is probably the best company regarding open source and support…
Also the refills are not overpriced…