Skip to content

guitmz/bucket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bucket

An interactive shell to manage files in AWS S3 written in Python 3.

Bucket is a CLI to list, upload and delete (more to come!) files in a AWS S3 bucket. There are other tools available and I but I wanted a interactive one.

Requirements

Only boto3 and hurry.filesize are required, along with, of course, your AWS credentials in ~/.aws/credentials file.

Usage

To start using your bucket:

>_ use my-bucket

To list files in bucket (it will list your available buckets if you haven't ran the above command yet):

>_ ls

To upload a file (you will be asked if you want to compress it before uploading, resulting in a gzip file):

>_ up /path/to/your/file

To delete a file:

>_ del file.ext

Usage video

asciicast

About

A interactive shell to manage files in AWS S3.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages