Full site CDN acceleration for Discourse

OPの指示に従いましたか、それともDNSを変更してすべてのトラフィックがバニーを経由するようにしましたか?

後者の場合、他の問題が発生する可能性が高いですが、Cloudflareのもののようなテンプレートを作成する必要があります。IPアドレスが公開されている場所を見つけることができますか?

「いいね!」 1

こんにちは。

Cloudflare から Bunny CDN に DNS を変更し、VPS IP で CDN アクセラレーションを有効にして、nginx 設定 (app.yml) でこのテンプレートを使用しました。

- replace:
     filename: "/etc/nginx/conf.d/discourse.conf"
     from: "$proxy_add_x_forwarded_for"
     to: "$http_x_real_ip"
     global: true

これをやりたい他の人たちの助けになれば幸いです。私の環境では動作しました。

「いいね!」 3

こんにちは。

フォーラムで再度設定していますが、一つ分からないことがあります。ロングポーリングURLをどのように設定すればよいのでしょうか?サブドメインを作成して、「Site.Setting.Longpolling(正確な設定名が分かりません)」に追加する必要があるのでしょうか?

よろしくお願いします。

試しています:

DISCOURSE_LONG_POLLING_BASE_URL: https://original.example.com

しかし、うまくいきません。ページはまだ / をリクエストしています。

この問題についてはPRを開きました:FIX: Respect long_polling_base_url setting for message bus configuration by chenglu · Pull Request #34477 · discourse/discourse · GitHub

「いいね!」 1

はい、私も同じ問題が発生しています。

PRありがとうございます。レビューを受けるために、Bug に投稿を作成することをお勧めします。

承知いたしました!フォーマットの問題を修正し、GitHubで承認されました。この修正は Bug に投稿します。提案ありがとうございます!

「いいね!」 1