diff --git a/Dockerfile.runner b/Dockerfile.runner index 4d20710..9826ad4 100644 --- a/Dockerfile.runner +++ b/Dockerfile.runner @@ -1,5 +1,23 @@ -FROM timhaak/plex +FROM debian -ADD bootstrap.sh /bootstrap.sh +RUN apt-get update && \ + apt-get install -y curl && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* -CMD ["/bootstrap.sh"] +RUN mkdir /pms && \ + cd /pms && \ + curl -o pms.deb "https://downloads.plex.tv/plex-media-server/0.9.12.11.1406-8403350/plexmediaserver_0.9.12.11.1406-8403350_amd64.deb" && \ + dpkg-deb -x pms.deb ./ && \ + mv usr/lib/plexmediaserver /plexmediaserver && \ + cd / && \ + rm -Rf /pms + + +WORKDIR /plexmediaserver + +ADD bootstrap.sh /plexmediaserver/bootstrap.sh + +ENV LD_LIBRARY_PATH "/plexmediaserver" + +CMD ["/plexmediaserver/bootstrap.sh"] diff --git a/bootstrap.sh b/bootstrap.sh index decbe7e..fecc24c 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -8,4 +8,4 @@ echo "CD'd to directory: $1" echo "Executing with parameters: ${@:2}" -/usr/lib/plexmediaserver/Resources/Plex\ New\ Transcoder ${@:2} \ No newline at end of file +/plexmediaserver/Resources/Plex\ New\ Transcoder ${@:2} \ No newline at end of file