Thanks! Your guide is more comprehensive than the one I put in the examples repo – that one might be a little simpler since Caddy doesn’t have to go in a container.
Anyway, Caddy and Discourse play well together. I hope it will make things easier for people!
@matt - Caddy doesn’t have to go in a Docker container with this setup either, per se, you just proxy to unix:/var/discourse/shared/standalone/nginx.http.sock instead.