diff --git a/plexpy/Dockerfile b/plexpy/Dockerfile new file mode 100644 index 0000000..45f451c --- /dev/null +++ b/plexpy/Dockerfile @@ -0,0 +1,35 @@ +# A Python based monitoring and tracking tool for Plex Media Server. +# +# docker run -d \ +# --name=PlexPy \ +# -v :/data/logs \ +# -p 8181:8181 \ +# arukaen/plexpy + +FROM alpine:latest +MAINTAINER Cris G c@cristhekid.com + +# Install required packages. +RUN \ + apk add --update \ + git \ + python \ + && rm -rf /var/cache/apk/* + +# Create Plexpy directory +RUN mkdir -p /opt/plexpy + +# Clone the repo. +RUN git clone https://github.com/drzoidberg33/plexpy.git /opt/plexpy/ + +# Volume for Plexpy data. +VOLUME /data + +# Set the working directory. +WORKDIR /opt/plexpy + +# Define default command. +CMD ["python", "PlexPy.py", "--nolaunch", "--datadir=/data"] + +# Expose ports. +EXPOSE 8181