nginxなしでDiscourseをセットアップする

HAProxy をバックエンドとする Apache サーバーと、優れた PostgreSQL サーバーを備えた、かなりのセットアップがあるため、nginx の依存関係がもう一つ必要になることはありません。

では、nginx を含まない、アプリケーション自体だけのコンテナがないのはなぜでしょうか? ルビーとアプリケーション自体の部分がほとんどの場合の煩わしさであるとすれば、それはそうではなくなるため、物事はかなり単純化されるでしょう。

「いいね!」 1

あなたにとって、物事がずっとシンプルになります。
多くの人にとって、nginxを正しく設定することは煩わしいことでもあります。

コンテナの外にunicornを公開し、Apacheをそれに接続させるという簡単な変更を常に選択できますか?

「いいね!」 2

Discourseが必要とするnginxの設定は密接に統合されており、非常に複雑で、予告なく変更される可能性があるためです。オーバーヘッドはほとんどありません。彼らはインフラストラクチャの前面でhaproxyを実行しているので、問題ないはずです。しかし、もしあなたが望むなら、アプリのymlからWebテンプレートを削除して、運を試すことができます。

「いいね!」 2