Configurare Discourse senza nginx

Ho una configurazione piuttosto valida (con HAProxy supportato da server Apache, un buon server postgresql) quindi non ho bisogno di un’altra dipendenza di nginx.

La domanda diventa quindi perché non esiste un container che abbia solo l’app stessa senza nginx? Semplificherebbe parecchio le cose poiché se la parte ruby e l’app stessa è la seccatura la maggior parte delle volte, non lo sarebbe più.

1 Mi Piace

Sarebbe molto più semplice per te.
Per molte persone, configurare correttamente nginx può essere anche un fastidio.

Puoi sempre scegliere di apportare la semplice modifica di esporre unicorn all’esterno del container e far connettere Apache ad esso?

2 Mi Piace

Perché la configurazione di nginx di cui Discourse ha bisogno è strettamente integrata, piuttosto complessa e potrebbe cambiare senza preavviso. Aggiunge pochissimo overhead. Eseguono haproxy davanti alla loro infrastruttura, quindi andrà tutto bene. Ma se vuoi, puoi rimuovere il template web dal tuo app.yml e tentare la fortuna.

2 Mi Piace