eksoverzero / resumable

Upload files to AWS S3 using Resumable.js and AWS Lambda.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Resumable

Upload files to AWS S3 using Resumable.js.

The ResumableJS library splits large files into chunks. Each chunk is uploaded to the server and when all chunks have been received, they are merged back together into one.

The chunk size, number of chunks uploaded at once and more are configurable using the jQuery plugin (a bridge to the original JavaScript library). The jQuery plugin also provides a drag and drop interface and tracks the upload progress.

Requirements

  • NodeJS > 6.10

Chunks are NOT deleted from the bucket...

Use lifecycle to delete chunks after a certain amount of time

Development

Install development dependencies...

npm install

Run server...

npm app.js

... and test uploads using the pubic/index.html file

About

Upload files to AWS S3 using Resumable.js and AWS Lambda.


Languages

Language:JavaScript 99.5%Language:CSS 0.3%Language:HTML 0.2%