seedbox/Dockerfiles/plex-webtools/Dockerfile

22 lines
800 B
Docker

FROM alpine:3.5
MAINTAINER Jean Froment <froment.je@gmail.com>
RUN apk update
RUN apk add --update ca-certificates curl wget unzip && update-ca-certificates \
&& wt_tag=$(curl -sX GET "https://api.github.com/repos/ukdtom/WebTools.bundle/releases/latest" \
| awk '/tag_name/{print $4;exit}' FS='[""]') \
&& curl -sL "https://github.com/ukdtom/WebTools.bundle/releases/download/$wt_tag/WebTools.bundle.zip" \
| tar xz -C /opt \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
VOLUME /config
RUN mkdir -p "/config/Plex Media Server/" \
&& cp /opt/WebTools.bundle.zip /config/Plex\ Media\ Server/ \
&& unzip /config/Plex\ Media\ Server/WebTools.bundle.zip \
&& rm -f /opt/WebTools.bundle.zip /config/Plex\ Media\ Server/WebTools.bundle.zip
EXPOSE 33443