Backblaze integration
What is Backblaze?
Backblaze is a cloud storage solution for media hosting, backups, and building applications using S3-compatible APIs. It lets users store and access their data from any device, while also providing a desktop app for easy and convenient backup management.
Integrating Buddy with the service allows you to interact with Backblaze B2 Cloud Storage directly from your CI/CD pipelines and automate deployments to buckets in it.
Image loading...Pipeline example for Backblaze integration
Setting up Backblaze integration
- Navigate to the Integrations tab and click New integration
- Look up and click Backblaze:
Image loading...Backblaze integration selection
- A configuration window will show up:
Image loading...Backblaze integration configuration
Here you have to provide:
- Integration name
- Application key ID
- Application key
- Once done, click New integration to finish configuration.
Obtaining Backblaze application key
- Open your Backblaze B2 account and select the bucket in which you want to store your files.
If you don't have any buckets yet, create one:
Image loading...Creating bucket in Backblaze
When ready, navigate to Account → Application Keys and Add a New Application Key:
Image loading...Adding new Application Key in Backblaze storage
- Once the pop-up appears:
- Provide the name for your key.
- Specify whether the key should be able to access all buckets, or just the selected one.
- Select the access type (Read and Write / Read Only / Write Only).
- (Optional) Specify a prefix for files and the key duration (in seconds).
Image loading...Configuring Application Key details
- Click Create New Key Copy to generate the key.
Sep 23, 2024