Corsa alternativa

Attualmente discourse è ospitato in Docker da nginx! ma potresti aggiungere un’opzione in discourse-setup dove invece di nginx esegue solo discourse stesso (in modo che discourse raggiunga tramite :3000)… Inoltre, un’altra opzione nell’installer potrebbe far eseguire discourse su una porta diversa da 3000! L’EXPOSE verrà automaticamente regolato di conseguenza! Discourse potrebbe quindi essere raggiunto tramite un proxy inverso su un dominio.

1 Mi Piace

Di nuovo: ciò è già possibile. È un compito davvero banale.

1 Mi Piace

Sì, ma dovrebbe essere possibile farlo senza configurazioni importanti

1 Mi Piace

Non è una configurazione importante. È solo un’altra tipica configurazione di virtual host che devi fare ogni volta, indipendentemente da ciò che è in ascolto nel backend; WordPress, Moodle o Discourse sotto Docker. Più una modifica davvero minore in app.yml: quale porta ascolterà discourse.

2 Mi Piace

Quale variabile in de app.yml sarebbe questa?

1 Mi Piace

Come hai detto qui Content Security Policy: The settings of the page have blocked the loading of a resource ("script-src") - #19 by Justman10000 dovresti esporre solo 90:80.

1 Mi Piace

discourse-setup è pensato per supportare solo le installazioni più basilari. Se stai facendo qualcosa come usare un proxy inverso, si presume che tu sappia abbastanza su come funzionano le cose da rendere più facile usare un editor di testo piuttosto che eseguire uno script che pone un sacco di domande.

4 Mi Piace