CastMatrix

運用・サポート

既知の制限事項

お気に入り機能

  • 会員登録はありません。localStorage に保存するため 端末・ブラウザごと に独立します。
  • データ削除・機種変更でお気に入りは失われます。

退店後のメディアアクセス制限(R2 モード)

デフォルト構成(ENABLE_CLOUDFLARE_IMAGES=false、R2 モード)では、退店処理時にメディアの URL を自動で無効化できません。
R2 はオブジェクト単位の ACL をサポートしていないためです。

  • Workers プロキシ(/api/public/media/*)経由のアクセスはキャストステータスを確認して 403 を返します
  • ただし R2 バケットの公開 URLR2_PUBLIC_DOMAIN)を直接知っているユーザーはアクセスできます

対策: 退店後すぐに「メディアを完全削除」を実行するか、ENABLE_CLOUDFLARE_IMAGES=true を使用してください。
詳細: 05-cast-retirement.md

動画(Stream OFF 時)

  • R2 + HTML5 <video> のため、高解像度・大容量ファイルは 初回表示が遅い 場合があります。
  • iPhone 撮影の .mov 等は、Stream ON を推奨します。

Feature Toggle の切替

  • 運用中に Images / Stream の ON/OFF を切り替えると、既存メディアの URL 形式が変わる可能性があります。移行手順は 04-feature-toggles.md を参照してください。

想定外の利用

  • 完全な開発未経験者向けのゼロタッチ導入は想定していません(03-support-policy.md)。
  • マルチ店舗・マルチテナントは 1 ライセンス 1 事業体を前提としています(LICENSE)。