Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/weebnetsu/aws-large-file-upload-example
Example of uploading large files in multiple parts to S3 from React client + Server
https://github.com/weebnetsu/aws-large-file-upload-example
aws aws-s3 javascript meteor meteorjs meteorjs-application react reactjs s3-client typescript
Last synced: 5 days ago
JSON representation
Example of uploading large files in multiple parts to S3 from React client + Server
- Host: GitHub
- URL: https://github.com/weebnetsu/aws-large-file-upload-example
- Owner: WeebNetsu
- License: unlicense
- Created: 2024-03-11T12:23:53.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-03-21T06:29:04.000Z (9 months ago)
- Last Synced: 2024-10-31T03:42:20.071Z (about 2 months ago)
- Topics: aws, aws-s3, javascript, meteor, meteorjs, meteorjs-application, react, reactjs, s3-client, typescript
- Language: TypeScript
- Homepage: https://youtu.be/SQWJ_goOxGs
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# AWS Large File Upload Example
This is a simple example showing you how to do multi-part file uploads in JavaScript (React/Meteor.js/Node.js) for AWS S3, with their modern aws-sdk.
## Running
1. Create a settings.json with the following content
```json
{
"AWSAccessKeyId": "Your AWS Access Key Id",
"AWSSecretAccessKey": "Secret Key Id"
}
```2. Change your AWS details in `imports/api/aws/methods.ts`
3. Make sure your permissions are open on AWS (or you may get an Access Denied error)
4. Run `meteor --settings settings.json` to start the server## Tutorial
You can watch the YouTube tutorial right here: [YouTube](https://youtu.be/SQWJ_goOxGs)
---
If you want to support the work I do, please consider donating to me on one of these platforms:
[](https://liberapay.com/stevesteacher/)
[](https://ko-fi.com/stevesteacher)
[](https://www.patreon.com/Stevesteacher)
[](https://www.paypal.com/donate/?hosted_button_id=P9V2M4Q6WYHR8)