DiscourseコミュニティのCloudflare R2の設定方法

cloudflare が機能するために含める必要があったいくつかの注意点をこの投稿に追記します。


1. リージョン


これは真実ではありませんでした。私は「auto」または選択したリージョンを使用する必要がありました。「auto」の方が簡単なので、「auto」を使用してください。
使用できるオプションを知る必要がある場合は、ランダムな文字列をリージョンに入力して試してください。

sudo -E -u discourse bundle exec rake s3:upload_assets

nixos を使用する場合

sudo discourse-rake s3:upload_assets

これにより、有効なオプションのエラーが出力されます。


2. API の権限


制限的な API トークンは機能しないことも重要です。Admin Read & Write を使用する必要があります。
Object Read & Write は機能しませんでした。

「いいね!」 3