#amazon-s3 #s3 #upload #file-upload #aws #parallel #single-file

app s3put

Upload a single file/stream to S3 using chunks

4 releases

0.2.0 Feb 5, 2024
0.1.2 Jan 27, 2023
0.1.1 Jan 27, 2023
0.1.0 May 19, 2022

#27 in #file-upload

Download history 2/week @ 2024-09-09 14/week @ 2024-09-16 12/week @ 2024-09-23 20/week @ 2024-09-30 18/week @ 2024-10-07 17/week @ 2024-10-14 6/week @ 2024-11-04 11/week @ 2024-11-11 12/week @ 2024-11-18 9/week @ 2024-11-25 13/week @ 2024-12-02 22/week @ 2024-12-09 15/week @ 2024-12-16

60 downloads per month

MIT license

18KB
253 lines

S3Put

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 S3Put?

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

Dependencies

~33MB
~431K SLoC