backblaze-b2

Backblaze B2 integration for n8n

Package Information

Downloads: 5 weeklyĀ /Ā 44 monthly
Latest Version: 1.0.1
Author: Prince Vishwakarma

Documentation

n8n-nodes-backblaze-b2

šŸš€ Backblaze B2 Cloud Storage integration for n8n.


✨ Features

ā˜ļø Cloud Storage Operations

  • Upload Files: Upload binary data to Backblaze B2 buckets
  • List Files: List files in buckets with prefix filtering
  • Delete Files: Remove files from B2 storage
  • Get Download URLs: Generate download links for files

šŸ” Authentication

  • Application Key Authentication: Secure API key-based authentication
  • Bucket Restrictions: Support for restricted application keys
  • Auto Bucket Resolution: Resolve bucket names to IDs automatically

šŸ“ Bucket Management

  • List Buckets: View all accessible buckets
  • Flexible Bucket Selection: Use bucket IDs or names

āš™ļø Production Grade

  • Large File Support: Efficient handling of large uploads
  • Content Type Detection: Automatic MIME type detection
  • SHA1 Verification: Built-in file integrity checks

šŸ“¦ Installation

Option 1 — n8n UI (Recommended)

  1. Go to Settings > Community Nodes.
  2. Click Install a node.
  3. Enter n8n-nodes-backblaze-b2.
  4. Agree to the TOS and click Install.

Option 2 — Manual (CLI)

In your n8n installation directory, run:

npm install n8n-nodes-backblaze-b2

šŸ” Credentials Setup

  1. Go to your Backblaze B2 Account.
  2. Navigate to App Keys section.
  3. Create a new Application Key with appropriate permissions.
  4. Copy the Key ID and Application Key.
  5. In n8n, paste these values in the Backblaze B2 API credential.

Required Permissions

For full functionality, your application key should have:

  • readBuckets (for listing buckets)
  • readFiles (for listing files)
  • writeFiles (for uploading files)
  • deleteFiles (for deleting files)

šŸš€ Resources & Operations

Resource Operations
File Upload, List, Delete, Get Download URL
Bucket List

šŸ’” Pro Tip: Bucket Names

You can set a default bucket name in your credentials. The node will automatically resolve this to a bucket ID, making workflows cleaner.


šŸ“„ License

MIT

šŸ¤ Support

For bugs and feature requests, please open an Issue.


Made with ā¤ļø by Prince Vishwakarma

Discussion