This is an Electron/ReactJS desktop app that provides a UI for easily uploading S3 buckets. It primarily utilizes the AWS CLI for its core functionality.
This is a WIP, and as such is very limited in functionality, and may contain bugs. Do not use this to sync production s3 buckets.
- You must have the AWS CLI installed and configured.
- You must have at least one Amazon s3 bucket created.
- Install npm dependencies:
npm install
- To run the app locally in development mode:
npm start
- Add the ability to configure AWS credentials directly through the app, and switch users/roles.
- Add file browser for s3.
- Allow for files to be downloaded to s3.