Light Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Apr 28, 2025. It is now read-only.

doghousetv/Bulk-Upload

Repository files navigation

Uppy AWS-Companion with Typescript, Express, React, and TailwindCSS

This application uses @uppy/companion with a custom AWS S3 configuration. Files are uploaded to a randomly named directory inside the uppy/ directory in a bucket.

Run it

To run this template, clone this repository and then run these commands from the root folder:

Backend commands

Run these commands from the root folder.

  • npm install Install dependencies.
  • npm run build Builds the backend app to the build directory.

Frontend commands

Run these commands from the client folder.

  • npm run build Builds the frontend app to the build/client directory.

Then, set up the COMPANION_AWS_KEY, COMPANION_AWS_SECRET, COMPANION_AWS_REGION, and COMPANION_AWS_BUCKET environment variables for @uppy/companion.

Then, again in the repository root, start this application by doing:

npm run start

About

Bulk upload audio files to S3 via TypeScript, TailwindCSS, AWS Lambda, and Uppy.js.

Topics

Resources

Readme

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors