runlot
データ

ストレージ

ファイルを保存してダウンロードします。ワーカーでは env.storage を使い、署名付き URL でブラウザから直接ファイルを転送させることもできます。

runlot.json
{ "storage": true }
runlot deploy

デプロイすると、ワーカーで env.storage を使えるようになります。

const obj = await env.storage.put("covers/hello.png", file, { contentType: "image/png" });
const url = await env.storage.presign("covers/hello.png", { ttl: 600 });

画像や添付ファイルのような大きなバイナリデータは、データベースではなくストレージに保存してください。無料プランのストレージ容量は 1 GiB です。

このセクションのドキュメント

はじめる

運用する

このページの目次