2020-05-04 Update: Active Development Stopped
Backblaze announced today an S3 compatible API for B2 cloud storage, the lack thereof was the primary motivation for this project. Since their new S3 compatible API is robust and working great for my Cloudron instance, I won't be continuing work on this repo.
Anyone else is free to fork or contribute as they see fit.
Backblaze B2 Typescript Node.js Client Library
A thicker client for Backblaze B2 that includes the raw API as well as abstracted functions that provide richer client experince without having to think through every individual API call.
See the examples directory for integration samples including an example implementation of Cloudron storage interface to support Backblaze B2.
Plan
Resources