FROM lsiobase/xenial MAINTAINER Stian Larsen, sparklyballs # package version ENV PLEX_URL="https://plex.tv/downloads" ARG PLEX_WWW="${PLEX_URL}/latest/1?channel=8&build=linux-ubuntu-x86_64&distro=ubuntu" # global environment settings ENV DEBIAN_FRONTEND="noninteractive" ENV HOME="/config" # install packages RUN \ apt-get update && \ apt-get install -y \ avahi-daemon \ dbus \ less \ wget && \ # cleanup apt-get clean && \ rm -rf /tmp/* /var/lib/apt/lists/* /var/tmp/* # install plex RUN \ curl -o \ /tmp/plexmediaserver.deb -L \ "${PLEX_WWW}" && \ dpkg -i /tmp/plexmediaserver.deb && \ rm -f /tmp/* # add local files COPY root/ / # ports and volumes VOLUME /config /transcode EXPOSE 32400 32400/udp 32469 32469/udp 5353/udp 1900/udp