アップロードのためのS3互換のオブジェクトストレージプロバイダーを設定する

Backblaze について、設定したばかりで、他の人の時間を節約できるかもしれないので、1 点追加したいと思います。

マスターアプリケーションキーは S3 API と互換性がありません。新しいアプリケーションキーを作成する必要があります (ソース)。

そして、いくつか不明な点を明確にするために、3 つの質問をしたいと思います。

  1. 多くの .map ファイルが見当たらないのは普通ですか?すべて brotli_asset フォルダからのもののようです。サーバーにもオブジェクトストレージにもありません。
  2. DISCOURSE_S3_BUCKET は非推奨になり、DISCOURSE_S3_UPLOADS_BUCKET を使用すべきだという報告を見かけました。どちらが正しいですか?
  3. DISCOURSE_ENABLE_S3_UPLOADS: true を追加する必要がありますか?他のトピックでこれについて言及されているのを見かけました。

よろしくお願いします。

「いいね!」 2

はい、それはアセットパイプラインにおける既知のバグであり、現在進行中の ember-cli 移行によって解決される予定です。

警告は正しいです。OP の wiki ガイドを更新する必要があります。

現時点では必須ではありません。なぜなら、USE_S3 ENV によって上書きされると確信していますが、それについてはコードベースを掘り下げて明確な答えを得る必要があります。

「いいね!」 3

マルチサイトインスタンスで作業しており、別のインスタンスからデータベースを復元しようとしました。データベースのみを復元したところ、メインページに必須であるというJSONが表示されました。しかし、それはエッジケースの可能性が高いです。DISCOURSE_S3_BUCKET 環境変数には常に困惑していました…

「いいね!」 1

誰か洞察をお持ちでしたら、まだこれについて興味があります。また、別の質問も出てきました。

Discourseインストールのドメインを変更したい場合、オブジェクトストレージのアクセスポリシーにどのような影響がありますか?ルールを変更する必要がありますか、それともDiscourseによって処理されますか?

「いいね!」 1

@Falco

これを見ましたか? Announcing Cloudflare R2 Storage: Rapid and Reliable Object Storage, minus the egress fees

すでにテストにサインアップしました。テストするのが楽しみです。

「いいね!」 3

それを知っている人は誰もいません。
10月にそのテストに申し込みました。実際の商品ではないようです。

「いいね!」 1

面白いですね。

テストへの登録について、約2週間前にメールを受け取りました。それが唯一知った理由です。Cloudflareのブログは見ていません。Argoははるかに優れていますが、Railgunのように忘れ去られないことを願っています。

「いいね!」 1

メモを見逃したのかもしれません!あるいは、受け取ったものの覚えていないだけかもしれません。(私が最後にR2を含むメールで見たのは、昨年11月の「Cloudflare R2 Storage早期アクセスプログラムにご関心をお寄せいただきありがとうございます。ご要望に関してご連絡いたします。」という内容でした。)

「いいね!」 1

なるほど。ブログに戻って、先月9日の日付にも気づきました。最近登録を促すメール(登録しました)をいただいたことを考えると、もっと最近の製品発表/提供かと思いました。正直なところ、Cloudflareのニュースにはあまりついていけていません。それが実現し、実際に良いものであることを願っています。その範囲と料金についての売り込みは非常に魅力的になり得ます。

「いいね!」 2

発表されたのですぐに登録しましたが、私も同じ状況です。

「いいね!」 4

私は興奮して、人々がまだほとんど聞いたことのないものをMetaに持ち込んだと思いましたxD

「いいね!」 3

ドキュメントはあります: Getting started guide · Cloudflare R2 docs

設定が非常に面倒なようです。

「いいね!」 1

Amazon S3 やその他の S3 互換サービスとの簡単な置き換えになると言われたことの意味を誤解したのだと思います。

「いいね!」 2

トンネルで彼らがやったことを考えると、製品が十分なトラクションを得たらGUIを導入すると思います。成長を待ちましょう。

「いいね!」 2

web.upload-assets.template.yml のような新しいテンプレートの PR を提出して、そのスタンザを含めることはできますか?そうすれば、人々はそれをインクルードするだけで済みます。yml に貼り付けるのは少し面倒です。

それが OK であれば、standalone.ymlweb_only.yml にコメントアウトされた状態で含める PR も提出できますか?そうすれば、簡単にインクルードできます。

「いいね!」 2

Oracleのオブジェクトストレージの設定に苦労しています。
ここにはガイドがありませんでした。

「いいね!」 1

Oracle Cloud ガイドはありません。それほど人気のあるオプションではないためです。もし試しているなら、DigitalOcean の設定から始めて、そこから進んでみてください。

動作するようになったら、OP の wiki をガイドで更新できます。

「いいね!」 3

設定しましたが、機能しませんでした。また、CDNのロジックも理解できませんでした。

すでにテスト済みのサービスから外れた道を進むことは、気が弱い人には向きません。

内部で利用しているAWS S3の使用を強くお勧めします。

「いいね!」 2

おそらく設定が正しく行われていないのでしょう。設定の詳細(キーを除く)を記載していただければ、お手伝いし、CDNが正しいか確認できます。また、見落としがちなのは、一番上のS3へのアセットプッシュに関する部分です。これも理解が難しいでしょう。

「いいね!」 3