Update Bucket Config (Legacy)
User
Update Bucket Config (Legacy)
Configure your own S3-compatible storage bucket (deprecated)
POST
Update Bucket Config (Legacy)
Overview
Configure a custom S3-compatible storage bucket for your downloads. Credentials are verified before saving.Header Parameters
Your API key for authentication
Request
S3 endpoint URL (e.g.,
https://s3.us-east-1.amazonaws.com)Bucket name
AWS region (e.g.,
us-east-1, auto for R2)AWS Access Key ID or equivalent
AWS Secret Access Key or equivalent
Response
Success confirmation message
Example
Success Response
Error Responses
Verification Process
When you submit bucket configuration, Tornado:- Creates an S3 client with your credentials
- Attempts to list the bucket (verifies read access)
- If successful, saves the configuration
Required IAM Permissions
Supported Providers
| Provider | Endpoint Format | Region |
|---|---|---|
| AWS S3 | https://s3.{region}.amazonaws.com | Your region |
| Cloudflare R2 | https://{account_id}.r2.cloudflarestorage.com | auto |
| OVH Object Storage | https://s3.{region}.cloud.ovh.net | Your region |
| MinIO | Your MinIO URL | Your region |
| DigitalOcean Spaces | https://{region}.digitaloceanspaces.com | Your region |
| Backblaze B2 | https://s3.{region}.backblazeb2.com | Your region |
| Wasabi | https://s3.{region}.wasabisys.com | Your region |
