▤ 動画容量ナビ

動画の容量と保存 · 参考資料確認日 2026年9月21日

Appwriteで50 MBを許可しても20 MB超の処理が変わる理由

バケットがファイルを受け入れても、そのファイルに暗号化や圧縮などが適用されるとは限りません。Cloudのプラン境界も先に確認してください。

プラン上限・設定・処理機能を分ける

Appwrite Cloudの現行pricingではFreeのファイル上限は50 MB、Proは5 GB、EnterpriseはCustomです。これはCloudのプラン境界です。セルフホストの_APP_STORAGE_LIMITは既定30 MBで変更でき、バケット側の最大ファイルサイズも別に設定します。セルフホストの既定値や生成されたAPI referenceのmaximumFileSize表示をCloud全プラン共通の上限とは扱いません。

現行のバケット案内では20 MBを超えるファイルの暗号化と圧縮に制約があります。現行Cloud Storage APIの説明では、20 MB超のファイルについて圧縮、暗号化、AntiVirus scanningが有効設定でもスキップされます。受け入れられるサイズと、必要な保護・処理が働くサイズを別々に判定してください。5 MB超のアップロードはチャンク経路になり、SDKが扱います。

環境と必要な機能を先に確認する

利用環境がCloudかセルフホストか確認してください。CloudならFree 50 MB、Pro 5 GB、Enterprise Customというプラン境界と、利用中の設定を照らし合わせます。セルフホストなら全体上限とバケット上限を確認します。20 MBを超えるファイルで圧縮、暗号化、AntiVirus scanningが必要なら、現行APIのスキップ条件を前提に別の対策を検討します。ファイルが送れたことだけで保護の適用を判断しないでください。

参考資料

  • appwrite.io

    https://appwrite.io/pricing

    確認日:2026-09-21

    Cloud Free/Pro/Enterprise plan file-size limit; not generated API maximumFileSize

  • appwrite.io

    https://appwrite.io/docs/advanced/self-hosting/configuration/storage

    確認日:2026-09-20

    exact article operation and plan

  • appwrite.io

    https://appwrite.io/docs/products/storage/buckets

    確認日:2026-09-20

    exact article operation and plan

  • appwrite.io

    https://appwrite.io/docs/references/cloud/server-rest/storage

    確認日:2026-09-20

  • appwrite.io

    https://appwrite.io/docs/products/storage/upload-download

    確認日:2026-09-20