Commit Graph

9 Commits (cdd286c0eea54ef1176379f10baeece973fdb056)

Author SHA1 Message Date
Christopher Usher 027c2900e2 fixes in response to ekim's comments
Mike Lang 63eb324ba5 Add nginx service that provides a frontend to all the other services
This allows us to run all the different services and expose all their metrics,
all on one port.
Mike Lang 2b4d2cce90 sheet sync: Basic skeleton
Mike Lang e4b6110fd7 cutter: Add initial outline
The cutter has two jobs:
* To cut videos, taking them through states EDITED -> TRANSCODING
* To monitor TRANSCODING videos for when they're complete

We run these as separate greenlets with their own DB connections,
and if either dies we gracefully shut down the other.
Christopher Usher 5faa70dfc2 getting thrimshim to build and run is a minor success
Christopher Usher 1fcd9b5b36 Adding in stuff to hopefully get this to run
Mike Lang 941b9b017e build script: Add ability to push to remote repository after building
Mike Lang 7ffa90c7e6 restreamer: Make docker image work, fix missing dependencies
setup.py and Dockerfile were both totally out of whack
Mike Lang 1b21694c27 Add a simple build script to build docker images and a basic dockerfile