Files
docker-radarr/Dockerfile
T

45 lines
972 B
Docker
Raw Permalink Normal View History

2017-01-10 20:14:27 +00:00
FROM lsiobase/xenial
MAINTAINER sparklyballs
# environment settings
ARG DEBIAN_FRONTEND="noninteractive"
ENV XDG_CONFIG_HOME="/config/xdg"
# set version label
ARG BUILD_DATE
ARG VERSION
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
# install packages
RUN \
apt-get update && \
apt-get install -y \
libcurl3 \
2017-01-10 20:43:46 +00:00
libmono-cil-dev \
2017-01-10 21:06:16 +00:00
mediainfo && \
2017-01-10 20:14:27 +00:00
2017-01-10 21:06:16 +00:00
# install radarr
radarr_tag=$(curl -sX GET "https://api.github.com/repos/Radarr/Radarr/releases" \
| awk '/tag_name/{print $4;exit}' FS='[""]') && \
2017-01-10 21:06:16 +00:00
mkdir -p \
/opt/radarr && \
2017-01-10 20:14:27 +00:00
curl -o \
2017-01-10 21:06:16 +00:00
/tmp/radar.tar.gz -L \
2017-01-17 22:12:44 +00:00
"https://github.com/galli-leo/Radarr/releases/download/${radarr_tag}/Radarr.develop.${radarr_tag#v}.linux.tar.gz" && \
2017-01-12 00:10:10 +00:00
tar ixzf \
2017-01-10 21:06:16 +00:00
/tmp/radar.tar.gz -C \
/opt/radarr --strip-components=1 && \
2017-01-10 20:14:27 +00:00
# clean up
rm -rf \
/tmp/* \
/var/lib/apt/lists/* \
/var/tmp/*
# add local files
COPY /root /
# ports and volumes
EXPOSE 7878
VOLUME /config /downloads /movies