I run Caddy’s Discourse forums with this Caddyfile and no container:
forum.caddyserver.com
timeouts off
proxy / localhost:8080 {
transparent
}
I just set up Discourse (with one easy tweak) and ran Caddy on the host machine.
^ This setup has been tested, and I can confirm it has been running with no glitches for months.