timvideos / streaming-system

Tim Video's - Live Streaming for user groups and other events.
https://code.timvideos.us/
Apache License 2.0
131 stars 52 forks source link

Create a docker package for flumotion #56

Open mithro opened 10 years ago

mithro commented 10 years ago

Currently we have 1 flumotion per stream. This currently uses 1 machine per stream as managing the configuration of multiple streams on one machine is to hard.

We should package flumotion up in a docker thingy - https://www.docker.io/ "Docker is an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more. "

Flumotion in the TimVideos streaming system

There are 3 types of flumotion configurations; they should share a base docker image but also be provides a separate docker image correctly configured.

There are a couple of support applications we use with flumotion; these should be installed inside the docker image and started as part of the container.

xaiki commented 10 years ago

http://github.com/xaiki/flumotion-docker might or might not be a starting point for you guys.

mithro commented 9 years ago

Hi @maxstr - Can you dump a link to your final report into this bug? I believe your packages ended up at https://hub.docker.com/u/streamingsystem/ ?

maxstr commented 9 years ago

Yep, available here: http://mstritzi.nfshost.com/writeup/index.html

The docker image you'd want is streamingsystem/flumotion.