こんにちは、ご返信ありがとうございます。
友人にS+ストレージとプロキシキャッシュ方式からS3ストレージとCloudFront CDN配信方式への切り替えを依頼しましたが、どうやら失敗したようで、その理由はまだわかっていません。そこで、友人が再試行できるように、正確な実行コマンドを提供していただけないかと思いました。
また、ユーザーの利便性のために、フォーラムに動画機能を搭載することには非常にこだわっています。そこで新しいアイデアを思いついたのですが、実現可能かどうかお伺いしたいです。ぜひご意見をお聞かせください。
まず、私はコーディングやプログラミングの知識が全くないことをお伝えしておきます。大学では日本文学を専攻していたため、日本語の学習以外はコードに関する理解は全くありません。もし私のアイデアが初見で素朴に聞こえることがあっても、ご容赦ください。
フォーラムのために借りていたサーバーが閉鎖されたおかげで、再構築に労力を費やすことになり、S3ストレージとCloudFront CDNの要点を学ぶことができました。そして、この知識を応用し、他にストレージやCDNのサービス提供業者がないか疑問に思いました。ChatGPTに相談したところ、望んでいた回答を得ることができました。
実は、以前から動画サイトを構築したいと思っていましたが、ハードディスクのコストがかかるため、すぐに諦めていました。新しいソリューションを知った今、Discourseフォーラムの動画をサポートするために、動画サイトを構築するというアイデアを再燃させています。
GPTの推奨に基づき、動画サイトシステムとしてPeerTubeまたはMediaCMSのいずれかを使用できることを学びました。どちらも優れています。
現在、2つの疑問点があります。
1つ目の疑問点: どちらの動画サイトシステムもBackblaze B2ストレージとCloudflare CDN配信をサポートしています。動画は自分のハードディスクに保存されないため、動画サイトの再生はすでにBackblaze B2 APIを呼び出しています。私が望んでいるのは、リンクを投稿するのではなく、フォーラムのアップロードボタンを使用して、私のMediaCMS(例えば)動画サイトを直接ソースとして呼び出すことで、フォーラムを動画サイトに接続することです。これは2回のAPI呼び出しを意味します。
- フォーラムがMediaCMS動画サイトを呼び出す。
- MediaCMS動画サイトがBackblaze B2ストレージを呼び出す。
このような繰り返しAPI呼び出しは技術的に可能でしょうか?
2つ目の疑問点: フォーラムシステムと動画サイトシステムは、ユーザーが同じアカウントを使用できるように、ユーザーアカウントシステムを共有できますか?これはAPI呼び出しがどのように機能するかに影響します。
- オプション1: 動画サイトの管理者として、フォーラムにリンクされた管理者アカウントを登録します。フォーラムがAPI経由で動画をアップロードすると、技術的には管理者がMediaCMSサイトにアップロードすることになります。
- オプション2: 共有ユーザーアカウントシステムを使用すると、動画アップロードはユーザー自身のフォーラムアカウントによって実行され、API経由でMediaCMSサイトに同期されます。その後、ユーザーは動画サイトで自分自身のアカウントの下にアップロードされた動画を見ることができます。
これらのアプローチについてGPTに相談したところ、GPTは一般的に肯定的なフィードバックをくれました。しかし、残念ながら、繰り返し使用する中で、GPTはガイダンスを提供し、高レベルの意思決定を支援することはできますが、詳細な回答については、不正確な場合があります。私自身はコーディングの知識がないため、これらのアイデアが本当に実現可能かどうかはわかりません。
可能であれば、これらのアイデアのどの部分が実現可能で、どの部分がそうでない可能性があるかをご指摘いただけると大変助かります。