1.1.0 • Published 9 years ago

tos3 v1.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

tos3 Build Status

upload to s3 from external GET url

Install

$ npm install --save tos3

Usage

var tos3 = require('tos3');
var url = 'http://www.cats.org.uk/uploads/branches/211/5507692-cat-m.jpg';
var uploader = tos3(config);

uploader(url)
  .then(function(url) {
    // new url
  });

API

config

Type: Object
AWS config properties

config.ACCESS_KEY required

Type: String
AWS S3 access key

config.SECRET_KEY required

Type: String
AWS S3 secret key

config.BUCKET required

Type: String
AWS S3 Bucket name

config.ACL required

Type: String
AWS S3 ACL

uploader(url, name, params)

url required

Type: String
Url to query from

name

Type: String
Default: uuid.v1()
New name for the file or default to auto generate from uuid

params

Type: Object
Default: {}
Extra params to pass along S3 upload params

Related

License

MIT © Yu-Jin