Ho appena provato a usare questa guida e non sono riuscito a farla funzionare.
Ho iniziato con un proxy Nginx per eseguire due siti da un singolo container Discourse. Volevo solo aggiungere la parte della pagina di errore, quindi ho saltato le parti che sembravano sovrapporsi a Run other websites on the same machine as Discourse. Devo aver saltato un passaggio fondamentale, però. Alla fine ho ottenuto quello che mi serviva da questa tutorial di DigitalOcean. Non è difficile impostarlo manualmente, ma sembra che debba esserci un modo migliore.
Dato che Docker è il modo standard per eseguire Discourse, questo sembra meglio. Presumo che sarebbe il tipo di cosa che imposti e dimentichi.