Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/lucidfrontier45/tinys3cli
- Owner: lucidfrontier45
- License: mit
- Created: 2022-04-11T13:57:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-17T04:06:45.000Z (about 2 months ago)
- Last Synced: 2024-09-17T07:15:09.470Z (about 2 months ago)
- Topics: aws, aws-s3, go, golang, s3
- Language: Go
- Homepage:
- Size: 37.1 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
```