skipper-s3-alt

0.1.0 • Public • Published

Skipper S3 Alternative

Skipper S3 Alternative is a filesystem adapter which enables Skipper to stream file uploads directly to Amazon S3.

Installation

npm install skipper-s3-alt

Usage

req.file('avatar').upload({
    adapter: require('skipper-s3-alt'),
    key: 'YOUR_S3_API_KEY',
    secret: 'YOUR_S3_API_SECRET',
    bucket: 'YOUR_S3_BUCKET'
}, function (err, uploadedFiles) {
    // ...
});

It exposes the following adapter-specific options:

Option Type Description
key ((string)) Your AWS "Access Key ID", e.g. "BZIZIZFFHXR27BFUOZ7" (required)
secret ((string)) Your AWS "Secret Access Key", e.g. "L8ZN3aP1B9qkUgggUnEZ6KzrQJbJxx4EMjNaWy3n" (required)
bucket ((string)) The bucket to upload your files into, e.g. "my_cool_file_uploads" (required)
region ((string)) The S3 region where the bucket is located, e.g. "us-west-2".
fileACL ((string)) The permission of the file on S3: private | public-read | public-read-write | authenticated-read | bucket-owner-read | bucket-owner-full-control default is set to public-read.

/skipper-s3-alt/

    Package Sidebar

    Install

    npm i skipper-s3-alt

    Weekly Downloads

    3

    Version

    0.1.0

    License

    MIT

    Last publish

    Collaborators

    • flaviodelbianco