2
Backblaze CORS settings
CJ_Clippy edited this page 2025-03-20 22:43:31 +00:00

To enable client side file uploads on a B2 bucket, CORS rules must be set.

b2 bucket update --cors-rules "$(<~/cors-rules.json)" fp-dev
  // cors-rules.json
  [
        {
            "allowedHeaders": [
                "*"
            ],
            "allowedOperations": [
                "s3_head",
                "s3_put",
                "s3_get"
            ],
            "allowedOrigins": [
                "https://futureporn.net"
            ],
            "corsRuleName": "allowUploads",
            "exposeHeaders": [
                "etag"
            ],
            "maxAgeSeconds": 3600
        }
    ]