Skip to content

Replaces Brightcove FTP - upload 100 videos at a time with metadata or update existing videos

Notifications You must be signed in to change notification settings

theresaweb/brightcove-bulk-upload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Brightcove Bulk Upload

A node JS based app to replace Brightcove's deprecated FTP upload.

The Tech

Environmental Settings

This app is using Winston for logging which interacts with the npm logging levels: { error: 0, warn: 1, info: 2, verbose: 3, debug: 4, silly: 5 }

The maximum level of messages that winston logs is determined by NODE_ENV in bcls-proxy.js.

NODE_ENV is set by passing DEBUG_LEVEL arg to docker e.g. in docker run command add: -e DEBUG_LEVEL=silly (will show everything but silly messages)

Local setup without docker

  1. Clone repo
  2. At command line cd to repo
  3. Run NODE_ENV=silly LOG_FILE='log/bcls-proxy.log' npm start
  4. If successful you will see messages showing servers running on port 8001 and 8002
  5. Access site in browser at localhost:3000

About

Replaces Brightcove FTP - upload 100 videos at a time with metadata or update existing videos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published