Sign inSign up

ttakezawa/s3get

By ttakezawa

Updated almost 11 years ago

Lightweight S3 Download Tool in Golang.

Image
0

1.8K

ttakezawa/s3get repository overview

github.com/ttakezawa/s3get

s3get

Lightweight S3 Download Tool in Golang, based on https://github.com/awslabs/aws-sdk-go

Circle CI

Installation

curl -L https://github.com/ttakezawa/s3get/releases/download/v1.0.1/s3get_1.0.1_$(uname -sm|tr \  _).tgz \
  | tar -zxC /usr/local/bin

Usage

s3get s3://your-bucket/path/to/object.zip > object.zip
s3get --access_key AKIAIOSFODNN7EXAMPLE --secret_key wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY --region ap-northeast-1 s3://your-bucket/path/to/object.zip > object.zip

# You can also run it as a container
docker run ttakezawa/s3get s3://your-bucket/path/to/object.zip > object.zip

If the access key ID and secret access key are provided, it returns a basic provider.

If credentials are available via environment variables, it returns an environment provider.

If a profile configuration file is available in the default location and has a default profile configured, it returns a profile provider.

Otherwise, it returns an IAM instance provider.

Tag summary

Content type

Image

Digest

sha256:a6dc17750

Size

4.7 MB

Last updated

almost 11 years ago

docker pull ttakezawa/s3get