Skip to content

Instantly share code, notes, and snippets.

@lvidarte
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lvidarte/9265437 to your computer and use it in GitHub Desktop.
Save lvidarte/9265437 to your computer and use it in GitHub Desktop.
mbc-playout docker image
# Dockerfile for mbc-caspa
FROM ubuntu:13.10
MAINTAINER Leonardo Vidarte, lvidarte@gmail.com
ADD . /src
RUN apt-get update; apt-get install -y git nodejs npm gettext mongodb redis-server ffmpeg
RUN ln -s /usr/bin/nodejs /usr/bin/node; mkdir -p /data/db
RUN cd /src; git clone http://github.com/inaes-tic/mbc-caspa.git
RUN cd /src/mbc-caspa; sed -i 's/beta4//' package.json; make update
ENTRYPOINT /bin/sh /src/start.sh
EXPOSE 3000
/usr/bin/redis-server &
/usr/bin/mongod --smallfiles --noprealloc &
sleep 30
cd /src/mbc-caspa; make serve_noweb
@lvidarte
Copy link
Author

Build image

docker build -t <username>/mbc-playout .

Or download my built image

docker pull lvidarte/mbc-playout

Then Run

docker run -p 3000:3000 <username>/mbc-playout

Check the mbc-playout at http://localhost:3000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment