Personally I’ve used traefik, Nginx and caddy. They’re all interesting in their own ways. My little docker setup is currently using caddy-docker-proxy. It’s been set and forget for me. You might need some adjustments based on your TLS requirements etc.
I can never remember the order and I’m using Wefwef which doesn’t offer markdown insert. Thanks :)
They have a page in the repo describing some advantages https://github.com/rustic-rs/rustic/blob/main/docs/comparison-restic.md
I’m not using immich in docker. Can you explain what this breaking is there to fix?