Ok, ci sono di nuovo. Sembra che tu abbia ragione.
Ho provato a impostare DISCOURSE_S3_CDN_URL come sottodirectory del bucket https://hot-objects.liiib.re/forum-beta-liiib-re e ora funziona.
Pensi che sarebbe ragionevole consentire al CDN S3 di essere un sottodominio dell’endpoint S3?
Nel mio caso, che potrebbe essere simile ad altre configurazioni self-hosted, non sto utilizzando un CDN esterno (nginx sopra minio può essere considerato il CDN) quindi non ho bisogno di impostarlo su un altro dominio.
In realtà ho impostato il sottodominio del bucket perché, credo, è necessario per discourse per gestire i caricamenti.
Comunque ha risolto il problema e funziona per me. Grazie per l’aiuto!