correcting locations, would be just bloody dandy if plex had some semblance of consistency in it's locations
This commit is contained in:
parent
1d6831d557
commit
892c17b0b8
2 changed files with 6 additions and 8 deletions
|
|
@ -2,13 +2,12 @@ FROM lsiobase/xenial
|
||||||
MAINTAINER Stian Larsen, sparklyballs
|
MAINTAINER Stian Larsen, sparklyballs
|
||||||
|
|
||||||
# package version
|
# package version
|
||||||
ENV PLEX_URL="https://plex.tv/downloads"
|
ENV PLEX_INSTALL="https://plex.tv/downloads/latest/1?channel=8&build=linux-ubuntu-x86_64&distro=ubuntu"
|
||||||
ENV PLEX_INSTALL="${PLEX_URL}/latest/1?channel=8&build=linux-ubuntu-x86_64&distro=ubuntu"
|
|
||||||
|
|
||||||
# global environment settings
|
# global environment settings
|
||||||
ENV DEBIAN_FRONTEND="noninteractive"
|
ENV DEBIAN_FRONTEND="noninteractive"
|
||||||
ENV HOME="/config"
|
ENV HOME="/config"
|
||||||
ENV PLEX_WWW="${PLEX_INSTALL}&X-Plex-Token=$PLEX_TOKEN"
|
ENV PLEX_DOWNLOAD="https://downloads.plex.tv/plex-media-server"
|
||||||
|
|
||||||
# install packages
|
# install packages
|
||||||
RUN \
|
RUN \
|
||||||
|
|
|
||||||
|
|
@ -77,10 +77,10 @@ INSTALLED_VERSION=$(dpkg-query -W -f='${Version}' plexmediaserver)
|
||||||
|
|
||||||
# start update routine
|
# start update routine
|
||||||
if [[ "$VERSION" = latest ]] || [[ "$VERSION" = plexpass ]] || [[ "$PLEXPASS" == "1" ]]; then
|
if [[ "$VERSION" = latest ]] || [[ "$VERSION" = plexpass ]] || [[ "$PLEXPASS" == "1" ]]; then
|
||||||
REMOTE_VERSION=$(curl -s "${PLEX_WWW}"| cut -d "/" -f 5 )
|
REMOTE_VERSION=$(curl -s "${PLEX_INSTALL}&X-Plex-Token=$PLEX_TOKEN"| cut -d "/" -f 5 )
|
||||||
elif [[ "$VERSION" = public ]]; then
|
elif [[ "$VERSION" = public ]]; then
|
||||||
PLEX_TOKEN=""
|
PLEX_TOKEN=""
|
||||||
REMOTE_VERSION=$(curl -s "${PLEX_WWW}"| cut -d "/" -f 5 )
|
REMOTE_VERSION=$(curl -s "${PLEX_INSTALL}&X-Plex-Token=$PLEX_TOKEN"| cut -d "/" -f 5 )
|
||||||
else
|
else
|
||||||
REMOTE_VERSION="${VERSION}"
|
REMOTE_VERSION="${VERSION}"
|
||||||
fi
|
fi
|
||||||
|
|
@ -92,11 +92,10 @@ fi
|
||||||
|
|
||||||
echo "Atempting to upgrade to: $REMOTE_VERSION"
|
echo "Atempting to upgrade to: $REMOTE_VERSION"
|
||||||
last=130
|
last=130
|
||||||
down_tries=0
|
|
||||||
while [[ $last -ne "0" ]]; do
|
while [[ $last -ne "0" ]]; do
|
||||||
rm -f /tmp/plexmediaserver_*.deb
|
rm -f /tmp/plexmediaserver_*.deb
|
||||||
curl -o /tmp/plexmediaserver_"${REMOTE_VERSION}"_amd64.deb -L \
|
curl -o /tmp/plexmediaserver_"${REMOTE_VERSION}"_amd64.deb -L \
|
||||||
"${PLEX_URL}/plex-media-server/${REMOTE_VERSION}/plexmediaserver_${REMOTE_VERSION}_amd64.deb"
|
"${PLEX_DOWNLOAD}/$REMOTE_VERSION/plexmediaserver_${REMOTE_VERSION}_amd64.deb"
|
||||||
last=$?
|
last=$?
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue