https://github.com/schachte/aws-to-cloudflare-migration-utility
☁️ Utility to help transfer items from AWS S3 to Cloudflare Stream & Cloudflare R2
https://github.com/schachte/aws-to-cloudflare-migration-utility
aws cloudflare cloudflare-stream migration video
Last synced: about 1 month ago
JSON representation
☁️ Utility to help transfer items from AWS S3 to Cloudflare Stream & Cloudflare R2
- Host: GitHub
- URL: https://github.com/schachte/aws-to-cloudflare-migration-utility
- Owner: Schachte
- Created: 2022-12-29T18:52:22.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-29T21:59:53.000Z (over 3 years ago)
- Last Synced: 2025-01-14T13:37:45.511Z (over 1 year ago)
- Topics: aws, cloudflare, cloudflare-stream, migration, video
- Language: TypeScript
- Homepage:
- Size: 194 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ☁️ AWS ➡️ Cloudflare Migrator
A simple web-based utility to migrate files & videos from AWS S3 to Cloudflare Stream and Cloudflare R2 (coming soon).
⭐ No Account Required To Use ⭐
## Demo
- [Live Demo](https://aws-to-cloudflare-migration-utility.pages.dev/)
- [Video Demo](https://customer-9cbb9x7nxdw5hb57.cloudflarestream.com/80ab14f16cf4a954433ea2c5a6bb4a0c/watch)
## Features
- Clientside only
- Migration to Cloudflare Stream
- Easy to use interface
- Runs on any modern web browser
## Run Locally
Clone the project
```bash
git clone git@github.com:Schachte/AWS-to-Cloudflare-Migration-Utility.git
```
Go to the project directory
```bash
cd AWS-to-Cloudflare-Migration-Utility
```
Install dependencies
```bash
npm install
```
Start the server
```bash
npm run dev
```
## Deployment
Deployment for this project is easy and can be replicated using [Cloudflare Pages](https://pages.cloudflare.com/)
```bash
npm run build && npm run start
```
## FAQ
#### Does this migrate videos from AWS S3 to Cloudflare Stream?
Yes, this tool supports migration to Cloudflare Stream.
#### Does this migrate videos from AWS S3 to Cloudflare R2?
This tool does not yet have R2 support, but will be added in the near future. Pull requests welcome!
#### Does this tool require a backend or database?
This tool does not rely on any external storage or database outside of the third-party services used.
The pro is that deployment and management is very simple. The downside is that refreshing and maintaining state does not currently exist.