/sls-youtube-backup

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

A serverless application to backup a youtube playlist into the wayback machine

Before starting

You'll need:

  • an AWS account to set up the serverless project
  • to create a new app in Google Cloud console to be able to use Youtube Data API v3
  • to create a Wayback Machine account to request access keys for their S3-like API

Running tests

npm run test:backupVideos
npm run test:queuePlaylistBackup

Fixing code style

npx eslint ./src/** --fix

Deploying

npm run deploy:dev

Cleaning up

npm run remove:dev

Other