Backblaze Uploader is a Python package that you can use in order to upload files to a Backblaze bucket from a remote URL or a local path.
pip install bbup
Sign in to your Backblaze account, create a bucket, create application keys and then configure bbup:
bbup configure
You can add as many buckets as you want. Beware that app keys are stored in plain text, so don't use this software on a shared computer.
Upload a remote file to the default bucket:
bbup remote-upload
Upload a remote file to a selected bucket:
bbup remote-upload --bucket mybucket
Upload a local file to the default bucket:
bbup local-upload
Upload a remote file to a selected bucket:
bbup local-upload --bucket mybucket
pip uninstall bbup