S3 File Upload Center

Fast, encrypted, and trackable file delivery

先输入验证 key,再选择文件。Cloudflare Pages Function 会返回预签名的 S3 上传地址,浏览器直接把文件传到对象存储。

Upload panel

Upload files directly to S3

Enter the verification key, choose a file, and the browser will request a signed URL before sending the file to S3.

Limit100 MB
ModeBrowser direct upload
BackendPages Function
DB

Target Bucket

AWS_BUCKET_NAME

PX

Destination Prefix

AWS_KEY_PREFIX / uploads

Advanced Configuration

One-click deploy

npm run deploy:pages

Target Project

serverless-kb-mcp-self-hosted.pages.dev

Runtime Env

AWS_BUCKET_NAME / AWS_REGION / AWS_ACCESS_KEY_ID / AWS_SECRET_ACCESS_KEY / UPLOAD_GATE_KEY