Up is a simple utility for uploading stuff to BackBlaze's B2 cluod storage service. It's merely a thin wrapper around Blazer by @kurin.
git clone https://github.com/alpn/up.git
cd up
go build
# optionally, move the binary to a PATH directory, e.g
mv up /usr/local/bin
# upload files and *ignore* directories
up file1 file2 ..
# upload files and directories
up -dir file1 file2 dir1 dir2 ..
curl -s https://example.com/file.dat | up -pipe -bucket BUCKET_NAME
- Add encryption
- Add tests
MIT