- presigned URL / multipartアップロードを廃止し、ブラウザ→API→MinIOの中継に統一 - S3Storage.createUploadPlan は常にsingle(API内部エンドポイント)を返す - PUT /api/v1/uploads/content/:encodedKey をS3モードでも有効化しガード削除 - body parserをstream化し5GiBをメモリに載せないよう修正 - フロントのmultipart分岐を削除しsingle PUTに一本化 これでMinIOに公開ドメインが不要になり、Coolifyではapi/webのドメイン設定だけで完結する