Discourseインスタンスは2019年からDigitalOceanサーバーでセットアップしており、トラフィックはCloudflareを経由するように設定しています。本日、アップロードとバックアップをS3に移行しましたが、移行完了後に管理ダッシュボードでこの警告が表示されました。
現在のサイト設定に基づいたアドバイス
- サーバーはファイルをS3にアップロードするように設定されていますが、S3 CDNが設定されていません。これにより、高額なS3料金とサイトパフォーマンスの低下につながる可能性があります。「オブジェクトストレージのアップロードでの使用」で詳細を確認してください(https://meta.discourse.org/t/-/148916)。
DiscourseはCloudflareがトラフィックをルーティングしていることを認識していないため、この警告が表示されるのは理にかなっています。しかし、Cloudflareの無料プランを利用しており、ある程度のキャッシュ機能も提供されている場合、CDNの設定は依然として推奨されますか?もしそうであれば、DISCOURSE_CDN_URLを適切に設定するために追加で必要な手順は何ですか?その環境変数を何に設定すべきですか?
よろしくお願いします。