Install plex with auto-update script

This commit is contained in:
Kelvin Chen 2016-10-06 23:51:56 -04:00
parent 2ce1c4fafc
commit 0ca861a2de
2 changed files with 10 additions and 6 deletions

View File

@ -1,8 +1,12 @@
FROM kelvinchen/seedbox:base
FROM buildpack-deps:xenial-scm
MAINTAINER Kelvin Chen <kelvin@kelvinchen.org>
RUN curl -sL "https://plex.tv/downloads/latest/1?channel=8&build=linux-ubuntu-x86_64&distro=ubuntu&X-Plex-Token=" > /tmp/plex.deb \
&& dpkg -i /tmp/plex.deb \
# Download plexupdate script and install Plex
# This script can be later used to update Plex directly in the container
RUN curl -sL "https://github.com/mrworf/plexupdate/raw/master/plexupdate.sh" \
> /usr/local/bin/plexupdate \
&& chmod +x /usr/local/bin/plexupdate \
&& plexupdate -pad \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
@ -11,6 +15,6 @@ VOLUME /config
EXPOSE 32400
COPY plexmediaserver /etc/default/plexmediaserver
COPY start Preferences.xml /
COPY init Preferences.xml /
CMD ["/start"]
CMD ["/init"]

View File

@ -2,6 +2,6 @@
mkdir -p "/config/Plex Media Server/"
cp -n /Preferences.xml "/config/Plex Media Server/"
rm "/config/Plex Media Server/plexmediaserver.pid"
rm -f "/config/Plex Media Server/plexmediaserver.pid"
start_pms > /dev/null 2>&1