#aws #s3

app s3put

Upload a single file/stream to S3 using chunks

3 releases

0.1.2 Jan 27, 2023
0.1.1 Jan 27, 2023
0.1.0 May 19, 2022

#791 in Network programming

Download history 216/week @ 2022-11-28 265/week @ 2022-12-05 115/week @ 2022-12-12 42/week @ 2022-12-19 7/week @ 2022-12-26 122/week @ 2023-01-02 35/week @ 2023-01-09 31/week @ 2023-01-16 83/week @ 2023-01-23 52/week @ 2023-01-30 61/week @ 2023-02-06 43/week @ 2023-02-13 49/week @ 2023-02-20 63/week @ 2023-02-27 63/week @ 2023-03-06 64/week @ 2023-03-13

245 downloads per month

MIT license

15KB
244 lines

S3Get

build

Upload a single file to S3 using parallel uploads.

Usage Examples

Upload a compressed archive and pack it on the fly

tar -cf - my_data | pzstd -d | s3put s3://my-bucket/my-key.tar.zstd

Installation

The CLI app can be installed with Cargo:

cargo install s3put

Why S3Get?

Because neither s5cmd, s3cmd, nor aws-cli can offer fast parallel uploads while piping from stdin

Dependencies

~12–43MB
~718K SLoC