1.0.1 • Published 6 years ago

s3-directory-uploader v1.0.1

Weekly downloads
85
License
MIT
Repository
github
Last release
6 years ago

s3 Directory Uploader

Script to upload directory and all it's contents to a S3 bucket using the official Amazon SDK.

Customized build of s3 directory upload

Install

npm install s3-directory-uploader -S

AWS Credentials

In order to use this module, you'll need to have AWS Credentials. You should add these to a .env file in the root of your project.

The ENV variables are ACCESS_KEY_ID, SECRET_ACCESS_KEY and BUCKET_NAME.

Example

const s3Uploader = require('s3-directory-uploader');
const path = require('path');

const directoryToUpload = path.resolve(__dirname, 'my-local-directory');
const remotePath = 'some-remote-sub-directory/another-directory/';
const deleteExistingFilesInBucket = true; // Optional (default: false)

s3Uploader(directoryToUpload, remotePath, deleteExistingFilesInBucket);