Backblaze B2¶
Backblaze B2 implements an S3 Compatible API. To use it as a django-storages backend:
- Sign up for a Backblaze B2 account, if you have not already done so.
- Create a public or private bucket. Note that object-level ACLs are not supported by B2 - all objects inherit their bucket’s ACLs.
- Create an application key. Best practice is to limit access to the bucket you just created.
- Follow the instructions in the Amazon S3 docs with the following exceptions:
- Set
AWS_S3_REGION_NAMEto your Backblaze B2 region, for example,us-west-004 - Set
AWS_S3_ENDPOINT_URLtohttps://s3.${AWS_S3_REGION_NAME}.backblazeb2.com - Set the values of
AWS_ACCESS_KEY_IDandAWS_SECRET_ACCESS_KEYto the application key id and application key you created in step 2.
- Set