Setting Up Backblaze

¬†Even though we support Backblaze, it’s really recommended that you consider a different cloud storage provider. Backblaze is really only good for archival and lacks the features necessary for things like pre-signed URLs (important for WooCommerce or Easy Digital Downloads), direct uploads, etc. Additionally, in our testing, Backblaze is consistently has the worst performance in terms of upload and download speeds. Caveat emptor.¬†

Step 1 – Create Bucket

To get started, log into your Backblaze account and click on the Bucketssection. When the page had loaded, click on Create a Bucket.

image.png

Step 1.1 – Bucket Properties

In the pop-up dialog, give your bucket a name and make sure Files in Bucket is set to Public. If Files in Bucket is set to Private, it will not work.

image.png

Finally, click on Create a Bucket

Step 2 – Create Application Key

After the bucket has been created, click on the Show Account ID and Application Key.

image.png

Step 2.1 – Key Properties

In the dialog that appears, set the following values:

  • Give the key a name
  • Set Allow acces to bucket(s) to All. Due to the Backblaze PHP library being used, this must be set to All.
  • For Type of Access set this to Read and Write
  • DO NOT set a File name prefix
  • Leave Duration blank
image.png

When finished, click on Create Application Key.

Step 2.2 – Copy Key ID and Key

Once you click on Create Application Key a little blue box will appear underneath the key’s settings. You may need to scroll to see it.

image.png

Copy the key and the keyId values.

Step 3 – Configure Media Cloud

Now that everything has been set up, it’s time to set up Media Cloud.

Navigate to Settings in the Media Cloud admin menu and select Cloud Storage.

Step 3.1 – Provider Settings

image.png

In the Provider panel, set the Storage Provider to Backblaze B2 Cloud Storage.

  • In Account Id or Key Id enter the key id value we generated in Step 2.2
  • In Key enter the key we generated in Step 2.2
  • For Bucket enter the name of the bucket

At this point, these are the basic settings you need to get DigitalOcean Spaces working with Media Cloud. Save the settings and run the System Compatibility to verify that everything is working correctly.