Jaxx
Upload and Download files from S3.
Installation
Add this line to your application's Gemfile:
gem 'jaxx'
And then execute:
$ bundle
Or install it yourself as:
$ gem install jaxx
Usage
Upload
jaxx-upload -h
jaxx [options]
-b, --bucket [BUCKET]
-k, --access-key [ACCESS_KEY]
-s [ACCESS_SECRET],
--access-secret
-f, --file [FILE]
-p, --privacy [PRIVACY]
-h, --help
Download
jaxx-download -h
jaxx [options]
-b, --bucket [BUCKET]
-k, --access-key [ACCESS_KEY]
-s [ACCESS_SECRET],
--access-secret
-f, --file [FILE]
-p, --privacy [PRIVACY]
-h, --help
About Me
jaxx-aboutme -h
jaxx-aboutme [options]
-d, --display
-h, --help
Examples
Upload from local machine
jaxx-upload -b test-bucket -f vapour.txt -k MY_KEY -s MY_SECRET
Download to local machine
jaxx-download -b test-bucket -f vapour.txt -k MY_KEY -s MY_SECRET
Upload to S3 from AWS Instance
jaxx-upload -b test-bucket -f vapour.txt
Download from S3 to current folder from AWS Instance
jaxx-download -b test-bucket -f vapour.txt
Upload from local machine, and make it publicly available
jaxx-upload -b test-bucket -f vapour.txt -k MY_KEY -s MY_SECRET -p public
Get information on the instance you are currently on
jaxx-aboutme -d
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request