Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lucidfrontier45/tinys3cli

A Tiny S3 Client Application in Golang
https://github.com/lucidfrontier45/tinys3cli

aws aws-s3 go golang s3

Last synced: about 4 hours ago
JSON representation

A Tiny S3 Client Application in Golang

Awesome Lists containing this project

README

        

# tinys3cli
A Tiny S3 Client Application in Golang

# install

```sh
go install github.com/lucidfrontier45/tinys3cli@latest
```

# Docker install

```docker
COPY --from=lucidfrontier45/tinys3cli:latest /usr/local/bin/tinys3cli /bin/tinys3cli
```

# usage

```
# list objects
tinys3cli list s3://bucket/path

# upload objects
tinys3cli put [-j n_jobs] localfile1 [localfile2] ... s3://bucket/path

# download objects (recursively)
tinys3cli get [-r] [-j n_jobs] s3:/bucket/path localpath
```