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_NAME
to your Backblaze B2 region, for example,us-west-004
- Set
AWS_S3_ENDPOINT_URL
tohttps://s3.${AWS_S3_REGION_NAME}.backblazeb2.com
- Set the values of
AWS_ACCESS_KEY_ID
andAWS_SECRET_ACCESS_KEY
to the application key id and application key you created in step 2.
- Set