diff --git a/Backblaze-CORS-settings.md b/Backblaze-CORS-settings.md new file mode 100644 index 0000000..7645322 --- /dev/null +++ b/Backblaze-CORS-settings.md @@ -0,0 +1,30 @@ +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 + +```json5 + // cors-rules.json + [ + { + "allowedHeaders": [ + "*" + ], + "allowedOperations": [ + "s3_head", + "s3_put", + "s3_get" + ], + "allowedOrigins": [ + "https://futureporn.net" + ], + "corsRuleName": "downloadFromAnyOriginWithUpload", + "exposeHeaders": [ + "etag" + ], + "maxAgeSeconds": 3600 + } + ] +``` +