-
Notifications
You must be signed in to change notification settings - Fork 2
/
Dockerfile
23 lines (21 loc) · 835 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
FROM linuxserver/tvheadend:latest
# Download and install tvgrabpyAPI and dependencies
RUN curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py && \
apk add --update python2 && \
python get-pip.py && \
pip install pytz requests && \
mkdir -p /tmp/xmltv && \
cd /tmp/xmltv && \
wget https://github.com/tvgrabbers/DataTree/archive/master.zip && \
unzip master.zip && rm master.zip && \
cd DataTree-master && \
./setup.py install && \
wget https://github.com/tvgrabbers/tvgrabpyAPI/archive/master.zip && \
unzip master.zip && rm master.zip && \
cd tvgrabpyAPI-master && \
./setup.py install && \
cd /tmp && \
rm -rf /tmp/xmltv
# Download comchap
RUN wget -P /usr/bin https://raw.githubusercontent.com/BrettSheleski/comchap/master/comchap && \
chmod a+x /usr/bin/comchap