diff --git a/docker/service/40-config b/docker/service/40-config new file mode 100644 index 0000000..700834f --- /dev/null +++ b/docker/service/40-config @@ -0,0 +1,6 @@ +#!/usr/bin/with-contenv bash + +mkdir -p /config/kodi.proxy + +chown -R abc:abc /usr/share/kodi.proxy +chown -R abc:abc /config/kodi.proxy diff --git a/docker/service/Dockerfile b/docker/service/Dockerfile new file mode 100644 index 0000000..dca5c96 --- /dev/null +++ b/docker/service/Dockerfile @@ -0,0 +1,16 @@ +FROM linuxserver/tvheadend + +RUN apk add --no-cache python3 py3-virtualenv wget git + +RUN cd /usr/share \ + && wget -O proxy.tar.gz https://codeload.github.com/matthuisman/kodi.proxy/tar.gz/master \ + && tar -xf proxy.tar.gz \ + && rm proxy.tar.gz \ + && mv kodi.proxy-* kodi.proxy \ + && cd kodi.proxy \ + && echo "userdata=/config/kodi.proxy" >> config.ini \ + && python proxy.py "install://script.module.slyguy" + +COPY 40-config /etc/cont-init.d/40-config + +CMD [ "python", "-u", "proxy.py", "plugin://script.module.slyguy", "service" ]