Skip to content

Instantly share code, notes, and snippets.

@tmm1

tmm1/Dockerfile Secret

Created November 27, 2017 21:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save tmm1/4aabe84ce8ee576d4c17a757f111394b to your computer and use it in GitHub Desktop.
Save tmm1/4aabe84ce8ee576d4c17a757f111394b to your computer and use it in GitHub Desktop.
FROM alpine:latest
RUN apk add --update curl && rm -rf /var/cache/apk/*
RUN mkdir -p /channels-dvr/data /data
COPY run.sh run.sh
VOLUME ["/channels-dvr", "/shares"]
CMD ./run.sh
#!/bin/sh
set -e
if [ ! -x /channels-dvr/latest/channels-dvr ]; then
echo Installing Channels DVR..
curl -f -s https://getchannels.com/dvr/setup.sh | DOWNLOAD_ONLY=1 sh
fi
cd /channels-dvr/data
echo Running Channels DVR..
exec ../latest/channels-dvr >> channels-dvr.log 2>&1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment