L'immagine Docker discourse/discourse è considerata sicura e pronta per la produzione?

A meno che tu non stia usando Caddy per proxyare le tue email in uscita, non credo che sia correlato.

Non è necessario configurarlo con un socket; puoi semplicemente fare riferimento al nome del container Docker e/o al suo indirizzo IP. Discourse working with jwilder /nginx proxy & acme-companion - #7 by Steve_Emerson parla dell’uso del template con socket e di molte altre cose.