diff --git a/Dockerfile b/Dockerfile index c8c2962..ef3bf79 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM lsiobase/mono:LTS +FROM lsiobase/ubuntu:focal # set version label ARG BUILD_DATE @@ -13,33 +13,35 @@ ARG RADARR_BRANCH="nightly" ENV XDG_CONFIG_HOME="/config/xdg" RUN \ - echo "**** install jq ****" && \ + echo "**** install packages ****" && \ apt-get update && \ - apt-get install -y \ - jq && \ + apt-get install --no-install-recommends -y \ + jq \ + libicu66 \ + libmediainfo0v5 \ + sqlite3 && \ echo "**** install radarr ****" && \ + mkdir -p /app/radarr/bin && \ if [ -z ${RADARR_RELEASE+x} ]; then \ - RADARR_RELEASE=$(curl -k "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/changes?os=linux" \ - | jq -r '.[0].version'); \ + RADARR_RELEASE=$(curl -sL "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/changes?os=linux" \ + | jq -r '.[0].version'); \ fi && \ - radarr_url=$(curl -k -sX GET "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/changes?os=linux" |jq -r ".[] \ - | select(.version == \"${RADARR_RELEASE}\") | .url") && \ - mkdir -p \ - /app/radarr/bin && \ curl -o \ - /tmp/radar.tar.gz -L \ - "${radarr_url}" && \ + /tmp/radarr.tar.gz -L \ + "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/updatefile?version=${RADARR_RELEASE}&os=linux&runtime=netcore&arch=x64" && \ tar ixzf \ - /tmp/radar.tar.gz -C \ + /tmp/radarr.tar.gz -C \ /app/radarr/bin --strip-components=1 && \ - echo "**** clean up ****" && \ + echo "UpdateMethod=docker\nBranch=${RADARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=linuxserver.io" > /app/radarr/package_info && \ + echo "**** cleanup ****" && \ rm -rf \ + /app/radarr/bin/Radarr.Update \ /tmp/* \ /var/lib/apt/lists/* \ /var/tmp/* -# add local files -COPY /root / +# copy local files +COPY root/ / # ports and volumes EXPOSE 7878 diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 2f003b9..83ae8c2 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,4 +1,4 @@ -FROM lsiobase/mono:arm64v8-LTS +FROM lsiobase/ubuntu:arm64v8-focal # set version label ARG BUILD_DATE @@ -13,33 +13,35 @@ ARG RADARR_BRANCH="nightly" ENV XDG_CONFIG_HOME="/config/xdg" RUN \ - echo "**** install jq ****" && \ + echo "**** install packages ****" && \ apt-get update && \ - apt-get install -y \ - jq && \ + apt-get install --no-install-recommends -y \ + jq \ + libicu66 \ + libmediainfo0v5 \ + sqlite3 && \ echo "**** install radarr ****" && \ + mkdir -p /app/radarr/bin && \ if [ -z ${RADARR_RELEASE+x} ]; then \ - RADARR_RELEASE=$(curl -k "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/changes?os=linux" \ - | jq -r '.[0].version'); \ + RADARR_RELEASE=$(curl -sL "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/changes?os=linux" \ + | jq -r '.[0].version'); \ fi && \ - radarr_url=$(curl -k -sX GET "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/changes?os=linux" |jq -r ".[] \ - | select(.version == \"${RADARR_RELEASE}\") | .url") && \ - mkdir -p \ - /app/radarr/bin && \ curl -o \ - /tmp/radar.tar.gz -L \ - "${radarr_url}" && \ + /tmp/radarr.tar.gz -L \ + "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/updatefile?version=${RADARR_RELEASE}&os=linux&runtime=netcore&arch=arm64" && \ tar ixzf \ - /tmp/radar.tar.gz -C \ + /tmp/radarr.tar.gz -C \ /app/radarr/bin --strip-components=1 && \ - echo "**** clean up ****" && \ + echo "UpdateMethod=docker\nBranch=${RADARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=linuxserver.io" > /app/radarr/package_info && \ + echo "**** cleanup ****" && \ rm -rf \ + /app/radarr/bin/Radarr.Update \ /tmp/* \ /var/lib/apt/lists/* \ /var/tmp/* -# add local files -COPY /root / +# copy local files +COPY root/ / # ports and volumes EXPOSE 7878 diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 703afdd..f76f97d 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,4 +1,4 @@ -FROM lsiobase/mono:arm32v7-LTS +FROM lsiobase/ubuntu:arm32v7-focal # set version label ARG BUILD_DATE @@ -13,33 +13,35 @@ ARG RADARR_BRANCH="nightly" ENV XDG_CONFIG_HOME="/config/xdg" RUN \ - echo "**** install jq ****" && \ + echo "**** install packages ****" && \ apt-get update && \ - apt-get install -y \ - jq && \ + apt-get install --no-install-recommends -y \ + jq \ + libicu66 \ + libmediainfo0v5 \ + sqlite3 && \ echo "**** install radarr ****" && \ + mkdir -p /app/radarr/bin && \ if [ -z ${RADARR_RELEASE+x} ]; then \ - RADARR_RELEASE=$(curl -k "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/changes?os=linux" \ - | jq -r '.[0].version'); \ + RADARR_RELEASE=$(curl -sL "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/changes?os=linux" \ + | jq -r '.[0].version'); \ fi && \ - radarr_url=$(curl -k -sX GET "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/changes?os=linux" |jq -r ".[] \ - | select(.version == \"${RADARR_RELEASE}\") | .url") && \ - mkdir -p \ - /app/radarr/bin && \ curl -o \ - /tmp/radar.tar.gz -L \ - "${radarr_url}" && \ + /tmp/radarr.tar.gz -L \ + "https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/updatefile?version=${RADARR_RELEASE}&os=linux&runtime=netcore&arch=arm" && \ tar ixzf \ - /tmp/radar.tar.gz -C \ + /tmp/radarr.tar.gz -C \ /app/radarr/bin --strip-components=1 && \ - echo "**** clean up ****" && \ + echo "**** cleanup ****" && \ + echo "UpdateMethod=docker\nBranch=${RADARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=linuxserver.io" > /app/radarr/package_info && \ rm -rf \ + /app/radarr/bin/Radarr.Update \ /tmp/* \ /var/lib/apt/lists/* \ /var/tmp/* -# add local files -COPY /root / +# copy local files +COPY root/ / # ports and volumes EXPOSE 7878 diff --git a/README.md b/README.md index 638cc76..b241cb7 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ Find us at: [Radarr](https://github.com/Radarr/Radarr) - A fork of Sonarr to work with movies à la Couchpotato. -[![radarr](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/radarr.png)](https://github.com/Radarr/Radarr) +[![radarr](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/radarr_alpha.png)](https://github.com/Radarr/Radarr) ## Supported Architectures @@ -54,6 +54,14 @@ The architectures supported by this image are: | arm64 | arm64v8-latest | | armhf | arm32v7-latest | +## Version Tags + +This image provides various versions that are available via tags. `latest` tag usually provides the latest stable version. Others are considered under development and caution must be exercised when using them. + +| Tag | Description | +| :----: | --- | +| latest | Stable Radarr releases | +| nightly | Nightly Radarr releases | ## Usage @@ -76,14 +84,6 @@ docker create \ linuxserver/radarr ``` -You can choose between ,using tags, various branch versions of radarr, no tag is required to remain on the main branch. - -Add one of the tags, if required, to the linuxserver/radarr line of the run/create command in the following format, linuxserver/radarr:nightly - -The nightly branch and master branch can from time to time be the same version. - -HOWEVER , USE THE NIGHTLY BRANCH AT YOUR OWN PERIL !!!!!!!!! - ### docker-compose @@ -232,6 +232,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **09.27.20:** - Merge Preview into Nightly. * **05.04.20:** - Move app to /app. * **01.08.19:** - Rebase to Linuxserver LTS mono version. * **13.06.19:** - Add env variable for setting umask. diff --git a/package_versions.txt b/package_versions.txt index 00c126e..e3e36eb 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,365 +1,153 @@ -adduser3.116ubuntu1 -apt1.6.12ubuntu0.1 -apt-transport-https1.6.12ubuntu0.1 -apt-utils1.6.12ubuntu0.1 -base-files10.1ubuntu2.10 -base-passwd3.5.44 -bash4.4.18-2ubuntu1.2 -binutils2.30-21ubuntu1~18.04.4 -binutils-common2.30-21ubuntu1~18.04.4 -binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.4 -bsdutils1:2.31.1-0.4ubuntu3.7 -bzip21.0.6-8.1ubuntu0.2 -ca-certificates20190110~18.04.1 -ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 -cli-common0.9+xamarin8+ubuntu1804b1 -coreutils8.28-1ubuntu1 -curl7.58.0-2ubuntu3.10 -dash0.5.8-2.10 -debconf1.5.66ubuntu1 -debianutils4.8.4 -diffutils1:3.6-1 -dirmngr2.2.4-1ubuntu1.3 -dpkg1.19.0.5ubuntu2.3 -dpkg-dev1.19.0.5ubuntu2.3 -e2fsprogs1.44.1-1ubuntu1.3 -fdisk2.31.1-0.4ubuntu3.7 -findutils4.6.0+git+20170828-2 -fontconfig-config2.12.6-0ubuntu2 -fonts-dejavu-core2.37-1 -gcc-8-base8.4.0-1ubuntu1~18.04 -gnupg2.2.4-1ubuntu1.3 -gnupg-l10n2.2.4-1ubuntu1.3 -gnupg-utils2.2.4-1ubuntu1.3 -gpg2.2.4-1ubuntu1.3 -gpg-agent2.2.4-1ubuntu1.3 -gpgconf2.2.4-1ubuntu1.3 -gpgsm2.2.4-1ubuntu1.3 -gpgv2.2.4-1ubuntu1.3 -gpg-wks-client2.2.4-1ubuntu1.3 -gpg-wks-server2.2.4-1ubuntu1.3 -grep3.1-2build1 -gzip1.6-5ubuntu1 -hostname3.20 -init-system-helpers1.51 -jq1.5+dfsg-2 -krb5-locales1.16-2ubuntu0.1 -libacl12.2.52-3build1 -libapt-inst2.01.6.12ubuntu0.1 -libapt-pkg5.01.6.12ubuntu0.1 -libasn1-8-heimdal7.5.0+dfsg-1 -libassuan02.5.1-2 -libattr11:2.4.47-2build1 -libaudit11:2.8.2-1ubuntu1 -libaudit-common1:2.8.2-1ubuntu1 -libbinutils2.30-21ubuntu1~18.04.4 -libblkid12.31.1-0.4ubuntu3.7 -libbsd00.8.7-1ubuntu0.1 -libbz2-1.01.0.6-8.1ubuntu0.2 -libc62.27-3ubuntu1.2 -libcairo21.15.10-2ubuntu0.1 -libcap-ng00.7.7-3.1 -libc-bin2.27-3ubuntu1.2 -libcom-err21.44.1-1ubuntu1.3 -libcurl3-gnutls7.58.0-2ubuntu3.10 -libcurl47.58.0-2ubuntu3.10 -libcurl4-openssl-dev7.58.0-2ubuntu3.10 -libdb5.35.3.28-13.1ubuntu1.1 -libdebconfclient00.213ubuntu1 -libdpkg-perl1.19.0.5ubuntu2.3 -libexif120.6.21-4ubuntu0.5 -libexpat12.2.5-3ubuntu0.2 -libext2fs21.44.1-1ubuntu1.3 -libfdisk12.31.1-0.4ubuntu3.7 -libffi63.2.1-8 -libfontconfig12.12.6-0ubuntu2 -libfreetype62.8.1-2ubuntu2 -libgcc11:8.4.0-1ubuntu1~18.04 -libgcrypt201.8.1-4ubuntu1.2 -libgdbm51.14.1-6 -libgdbm-compat41.14.1-6 -libgdiplus5.6.1-0xamarin1+ubuntu1804b1 -libgif75.1.4-2ubuntu0.1 -libglib2.0-02.56.4-0ubuntu0.18.04.6 -libgmp102:6.1.2+dfsg-2 -libgnutls303.5.18-1ubuntu1.4 -libgpg-error01.27-6 -libgssapi3-heimdal7.5.0+dfsg-1 -libgssapi-krb5-21.16-2ubuntu0.1 -libhcrypto4-heimdal7.5.0+dfsg-1 -libheimbase1-heimdal7.5.0+dfsg-1 -libheimntlm0-heimdal7.5.0+dfsg-1 -libhogweed43.4-1 -libhx509-5-heimdal7.5.0+dfsg-1 -libidn2-02.0.4-1.1ubuntu0.2 -libjbig02.1-3.1build1 -libjpeg88c-2ubuntu8 -libjpeg-turbo81.5.2-0ubuntu5.18.04.4 -libjq11.5+dfsg-2 -libk5crypto31.16-2ubuntu0.1 -libkeyutils11.5.9-9.2ubuntu2 -libkrb5-26-heimdal7.5.0+dfsg-1 -libkrb5-31.16-2ubuntu0.1 -libkrb5support01.16-2ubuntu0.1 +adduser3.118ubuntu2 +apt2.0.2ubuntu0.1 +apt-utils2.0.2ubuntu0.1 +base-files11ubuntu5.2 +base-passwd3.5.47 +bash5.0-6ubuntu1.1 +bsdutils1:2.34-0.1ubuntu9.1 +bzip21.0.8-2 +ca-certificates20190110ubuntu1.1 +coreutils8.30-3ubuntu2 +curl7.68.0-1ubuntu2.2 +dash0.5.10.2-6 +debconf1.5.73 +debianutils4.9.1 +diffutils1:3.7-3 +dirmngr2.2.19-3ubuntu2 +dpkg1.19.7ubuntu3 +e2fsprogs1.45.5-2ubuntu1 +fdisk2.34-0.1ubuntu9.1 +findutils4.7.0-1ubuntu1 +gcc-10-base10-20200411-0ubuntu1 +gnupg2.2.19-3ubuntu2 +gnupg-l10n2.2.19-3ubuntu2 +gnupg-utils2.2.19-3ubuntu2 +gpg2.2.19-3ubuntu2 +gpg-agent2.2.19-3ubuntu2 +gpgconf2.2.19-3ubuntu2 +gpgsm2.2.19-3ubuntu2 +gpgv2.2.19-3ubuntu2 +gpg-wks-client2.2.19-3ubuntu2 +gpg-wks-server2.2.19-3ubuntu2 +grep3.4-1 +gzip1.10-0ubuntu4 +hostname3.23 +init-system-helpers1.57 +jq1.6-1 +krb5-locales1.17-6ubuntu4 +libacl12.2.53-6 +libapt-pkg6.02.0.2ubuntu0.1 +libasn1-8-heimdal7.7.0+dfsg-1ubuntu1 +libassuan02.5.3-7ubuntu2 +libattr11:2.4.48-5 +libaudit11:2.8.5-2ubuntu6 +libaudit-common1:2.8.5-2ubuntu6 +libblkid12.34-0.1ubuntu9.1 +libbrotli11.0.7-6build1 +libbz2-1.01.0.8-2 +libc62.31-0ubuntu9.1 +libcap-ng00.7.9-2.1build1 +libc-bin2.31-0ubuntu9.1 +libcom-err21.45.5-2ubuntu1 +libcrypt11:4.4.10-10ubuntu4 +libcurl3-gnutls7.68.0-1ubuntu2.2 +libcurl47.68.0-1ubuntu2.2 +libdb5.35.3.28+dfsg1-0.6ubuntu2 +libdebconfclient00.251ubuntu1 +libext2fs21.45.5-2ubuntu1 +libfdisk12.34-0.1ubuntu9.1 +libffi73.3-4 +libgcc-s110-20200411-0ubuntu1 +libgcrypt201.8.5-5ubuntu1 +libgmp102:6.2.0+dfsg-4 +libgnutls303.6.13-2ubuntu1.3 +libgpg-error01.37-1 +libgssapi3-heimdal7.7.0+dfsg-1ubuntu1 +libgssapi-krb5-21.17-6ubuntu4 +libhcrypto4-heimdal7.7.0+dfsg-1ubuntu1 +libheimbase1-heimdal7.7.0+dfsg-1ubuntu1 +libheimntlm0-heimdal7.7.0+dfsg-1ubuntu1 +libhogweed53.5.1+really3.5.1-2 +libhx509-5-heimdal7.7.0+dfsg-1ubuntu1 +libicu6666.1-2ubuntu2 +libidn2-02.2.0-2 +libjq11.6-1 +libk5crypto31.17-6ubuntu4 +libkeyutils11.6-6ubuntu1 +libkrb5-26-heimdal7.7.0+dfsg-1ubuntu1 +libkrb5-31.17-6ubuntu4 +libkrb5support01.17-6ubuntu4 libksba81.3.5-2 -libldap-2.4-22.4.45+dfsg-1ubuntu1.6 -libldap-common2.4.45+dfsg-1ubuntu1.6 -liblz4-10.0~r131-2ubuntu3 -liblzma55.2.2-1.3 -libmediainfo0v520.08-1 -libmms00.6.4-2 -libmono-2.0-dev5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-accessibility4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-cairo4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-cecil-private-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-cecil-vb0.9-cil4.7-0xamarin1+ubuntu1804b1 -libmono-cil-dev5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-codecontracts4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-compilerservices-symbolwriter4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-corlib4.5-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-cscompmgd0.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-csharp4.0c-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-custommarshalers4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-data-tds4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-db2-1.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-debugger-soft4.0a-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-http4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n4.0-all5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n-cjk4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n-mideast4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n-other4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n-rare4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n-west4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-ldap4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-management4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-messaging4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-messaging-rabbitmq4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-build4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-build-engine4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-build-framework4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-build-tasks-v4.0-4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-build-utilities-v4.0-4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-csharp4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-visualbasic10.0-cil4.7-0xamarin1+ubuntu1804b1 -libmono-microsoft-visualc10.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-web-infrastructure1.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-oracle4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-parallel4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-peapi4.0a-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-posix4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-rabbitmq4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-relaxng4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-security4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmonosgen-2.0-15.20.1.34-0xamarin4+ubuntu1804b1 -libmonosgen-2.0-dev5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-sharpzip4.84-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-simd4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-smdiagnostics0.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-sqlite4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-componentmodel-composition4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-componentmodel-dataannotations4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-configuration4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-configuration-install4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-core4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-data4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-data-datasetextensions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-data-entity4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-data-linq4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-data-services4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-data-services-client4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-deployment4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-design4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-drawing4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-drawing-design4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-dynamic4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-enterpriseservices4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-identitymodel4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-identitymodel-selectors4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-io-compression4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-io-compression-filesystem4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-json4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-json-microsoft4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-ldap4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-ldap-protocols4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-management4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-messaging4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-net4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-net-http4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-net-http-formatting4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-net-http-webrequest4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-numerics4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-numerics-vectors4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-core2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-debugger2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-experimental2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-interfaces2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-linq2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-observable-aliases0.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-platformservices2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-providers2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-runtime-remoting2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-windows-forms2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-windows-threading2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reflection-context4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-runtime4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-runtime-caching4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-runtime-durableinstancing4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-runtime-serialization4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-security4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-servicemodel4.0a-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-servicemodel-activation4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-servicemodel-discovery4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-servicemodel-internals0.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-servicemodel-routing4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-servicemodel-web4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-serviceprocess4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-threading-tasks-dataflow4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-transactions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-abstractions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-applicationservices4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-dynamicdata4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-extensions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-extensions-design4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-http4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-http-selfhost4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-http-webhost4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-mobile4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-mvc3.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-razor2.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-regularexpressions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-routing4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-services4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-webpages2.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-webpages-deployment2.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-webpages-razor2.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-windows4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-windows-forms4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-windows-forms-datavisualization4.0a-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-workflow-activities4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-workflow-componentmodel4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-workflow-runtime4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-xaml4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-xml4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-xml-linq4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-xml-serialization4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-tasklets4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-webbrowser4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-webmatrix-data4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-windowsbase4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-xbuild-tasks4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmount12.31.1-0.4ubuntu3.7 -libncurses56.1-1ubuntu1.18.04 -libncursesw56.1-1ubuntu1.18.04 -libnettle63.4-1 -libnghttp2-141.30.0-1ubuntu1 -libnpth01.5-3 -libnunit-cil-dev2.6.4+dfsg-1 -libnunit-console-runner2.6.3-cil2.6.4+dfsg-1 -libnunit-core2.6.3-cil2.6.4+dfsg-1 -libnunit-core-interfaces2.6.3-cil2.6.4+dfsg-1 -libnunit-framework2.6.3-cil2.6.4+dfsg-1 -libnunit-mocks2.6.3-cil2.6.4+dfsg-1 -libnunit-util2.6.3-cil2.6.4+dfsg-1 -libonig46.7.0-1 -libp11-kit00.23.9-2 -libpam0g1.1.8-3.6ubuntu2.18.04.2 -libpam-modules1.1.8-3.6ubuntu2.18.04.2 -libpam-modules-bin1.1.8-3.6ubuntu2.18.04.2 -libpam-runtime1.1.8-3.6ubuntu2.18.04.2 -libpcre32:8.39-9 -libperl5.265.26.1-6ubuntu0.3 -libpixman-1-00.34.0-2 -libpng16-161.6.34-1ubuntu0.18.04.2 -libprocps62:3.3.12-3ubuntu1.2 -libpsl50.19.1-5build1 -libpython2.7-minimal2.7.17-1~18.04ubuntu1.1 -libpython2.7-stdlib2.7.17-1~18.04ubuntu1.1 -libpython-stdlib2.7.15~rc1-1 -libreadline77.0-3 -libroken18-heimdal7.5.0+dfsg-1 -librtmp12.4+20151223.gitfa8646d.1-1 -libsasl2-22.1.27~101-g0780600+dfsg-3ubuntu2.1 -libsasl2-modules2.1.27~101-g0780600+dfsg-3ubuntu2.1 -libsasl2-modules-db2.1.27~101-g0780600+dfsg-3ubuntu2.1 -libseccomp22.4.3-1ubuntu3.18.04.3 -libselinux12.7-2build2 -libsemanage12.7-2build2 -libsemanage-common2.7-2build2 -libsepol12.7-1 -libsmartcols12.31.1-0.4ubuntu3.7 -libsqlite3-03.22.0-1ubuntu0.4 -libss21.44.1-1ubuntu1.3 -libssl1.11.1.1-1ubuntu2.1~18.04.6 -libstdc++68.4.0-1ubuntu1~18.04 -libsystemd0237-3ubuntu10.42 -libtasn1-64.13-2 -libtiff54.0.9-5ubuntu0.3 -libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.42 -libunistring20.9.9-0ubuntu2 -libuuid12.31.1-0.4ubuntu3.7 -libwind0-heimdal7.5.0+dfsg-1 -libx11-62:1.6.4-3ubuntu0.3 -libx11-data2:1.6.4-3ubuntu0.3 -libxau61:1.0.8-1ubuntu1 -libxcb11.13-2~ubuntu18.04 -libxcb-render01.13-2~ubuntu18.04 -libxcb-shm01.13-2~ubuntu18.04 -libxdmcp61:1.1.2-3 -libxext62:1.3.3-1 -libxrender11:0.9.10-1 -libzen0v50.4.38-1 -libzstd11.3.3+dfsg-2ubuntu1.1 -locales2.27-3ubuntu1.2 -login1:4.5-1ubuntu2 -lsb-base9.20170808ubuntu1 -make4.1-9.1ubuntu1 -mawk1.3.3-17ubuntu3 -mediainfo20.08-1 -mime-support3.60ubuntu1 -mono-4.0-gac5.20.1.34-0xamarin4+ubuntu1804b1 -mono-devel5.20.1.34-0xamarin4+ubuntu1804b1 -mono-gac5.20.1.34-0xamarin4+ubuntu1804b1 -mono-mcs5.20.1.34-0xamarin4+ubuntu1804b1 -mono-roslyn5.20.1.34-0xamarin4+ubuntu1804b1 -mono-runtime5.20.1.34-0xamarin4+ubuntu1804b1 -mono-runtime-common5.20.1.34-0xamarin4+ubuntu1804b1 -mono-runtime-sgen5.20.1.34-0xamarin4+ubuntu1804b1 -mono-vbnc4.7-0xamarin1+ubuntu1804b1 -mono-xbuild5.20.1.34-0xamarin4+ubuntu1804b1 -mount2.31.1-0.4ubuntu3.7 -multiarch-support2.27-3ubuntu1.2 -ncurses-base6.1-1ubuntu1.18.04 -ncurses-bin6.1-1ubuntu1.18.04 -openssl1.1.1-1ubuntu2.1~18.04.6 -passwd1:4.5-1ubuntu2 -patch2.7.6-2ubuntu1.1 -perl5.26.1-6ubuntu0.3 -perl-base5.26.1-6ubuntu0.3 -perl-modules-5.265.26.1-6ubuntu0.3 -pinentry-curses1.1.0-1 -pkg-config0.29.1-0ubuntu2 -procps2:3.3.12-3ubuntu1.2 -publicsuffix20180223.1310-1 -python2.7.15~rc1-1 -python2.72.7.17-1~18.04ubuntu1.1 -python2.7-minimal2.7.17-1~18.04ubuntu1.1 -python-minimal2.7.15~rc1-1 -readline-common7.0-3 -repo-mediaarea1.0-12 -sed4.4-2 -sensible-utils0.0.12 -sqlite33.22.0-1ubuntu0.4 -sysvinit-utils2.88dsf-59.10ubuntu1 -tar1.29b-2ubuntu0.1 -tzdata2020a-0ubuntu0.18.04 -ubuntu-keyring2018.09.18.1~18.04.0 -ucf3.0038 -unzip6.0-21ubuntu1 -util-linux2.31.1-0.4ubuntu3.7 -xz-utils5.2.2-1.3 -zlib1g1:1.2.11.dfsg-0ubuntu2 +libldap-2.4-22.4.49+dfsg-2ubuntu1.3 +libldap-common2.4.49+dfsg-2ubuntu1.3 +liblz4-11.9.2-2 +liblzma55.2.4-1ubuntu1 +libmediainfo0v519.09+dfsg-2build1 +libmms00.6.4-3 +libmount12.34-0.1ubuntu9.1 +libncurses66.2-0ubuntu2 +libncursesw66.2-0ubuntu2 +libnettle73.5.1+really3.5.1-2 +libnghttp2-141.40.0-1build1 +libnpth01.6-1 +libonig56.9.4-1 +libp11-kit00.23.20-1build1 +libpam0g1.3.1-5ubuntu4.1 +libpam-modules1.3.1-5ubuntu4.1 +libpam-modules-bin1.3.1-5ubuntu4.1 +libpam-runtime1.3.1-5ubuntu4.1 +libpcre2-8-010.34-7 +libpcre32:8.39-12build1 +libprocps82:3.3.16-1ubuntu2 +libpsl50.21.0-1ubuntu1 +libreadline88.0-4 +libroken18-heimdal7.7.0+dfsg-1ubuntu1 +librtmp12.4+20151223.gitfa8646d.1-2build1 +libsasl2-22.1.27+dfsg-2 +libsasl2-modules2.1.27+dfsg-2 +libsasl2-modules-db2.1.27+dfsg-2 +libseccomp22.4.3-1ubuntu3.20.04.3 +libselinux13.0-1build2 +libsemanage13.0-1build2 +libsemanage-common3.0-1build2 +libsepol13.0-1 +libsmartcols12.34-0.1ubuntu9.1 +libsqlite3-03.31.1-4ubuntu0.2 +libss21.45.5-2ubuntu1 +libssh-40.9.3-2ubuntu2.1 +libssl1.11.1.1f-1ubuntu2 +libstdc++610-20200411-0ubuntu1 +libsystemd0245.4-4ubuntu3.2 +libtasn1-64.16.0-2 +libtinfo66.2-0ubuntu2 +libtinyxml2-6a7.0.0+dfsg-1build1 +libudev1245.4-4ubuntu3.2 +libunistring20.9.10-2 +libuuid12.34-0.1ubuntu9.1 +libwind0-heimdal7.7.0+dfsg-1ubuntu1 +libzen0v50.4.37-1build1 +libzstd11.4.4+dfsg-3 +locales2.31-0ubuntu9.1 +login1:4.8.1-1ubuntu5.20.04 +logsave1.45.5-2ubuntu1 +lsb-base11.1.0ubuntu2 +mawk1.3.4.20200120-2 +mount2.34-0.1ubuntu9.1 +ncurses-base6.2-0ubuntu2 +ncurses-bin6.2-0ubuntu2 +openssl1.1.1f-1ubuntu2 +passwd1:4.8.1-1ubuntu5.20.04 +perl-base5.30.0-9build1 +pinentry-curses1.1.0-3build1 +procps2:3.3.16-1ubuntu2 +publicsuffix20200303.0012-1 +readline-common8.0-4 +sed4.7-1 +sensible-utils0.0.12+nmu1 +sqlite33.31.1-4ubuntu0.2 +sysvinit-utils2.96-2.1ubuntu1 +tar1.30+dfsg-7 +tzdata2020a-0ubuntu0.20.04 +ubuntu-keyring2020.02.11.2 +util-linux2.34-0.1ubuntu9.1 +zlib1g1:1.2.11.dfsg-2ubuntu1 diff --git a/readme-vars.yml b/readme-vars.yml index 1c4e63c..318ccb1 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -3,7 +3,7 @@ # project information project_name: radarr project_url: "https://github.com/Radarr/Radarr" -project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/radarr.png" +project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/radarr_alpha.png" project_blurb: | [{{ project_name|capitalize }}]({{ project_url }}) - A fork of Sonarr to work with movies à la Couchpotato. project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}" @@ -14,17 +14,11 @@ available_architectures: - { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"} - { arch: "{{ arch_armhf }}", tag: "arm32v7-latest"} -# Optional Block -optional_block_1: true -optional_block_1_items: - - | - You can choose between ,using tags, various branch versions of radarr, no tag is required to remain on the main branch. - - Add one of the tags, if required, to the linuxserver/radarr line of the run/create command in the following format, linuxserver/radarr:nightly - - The nightly branch and master branch can from time to time be the same version. - - HOWEVER , USE THE NIGHTLY BRANCH AT YOUR OWN PERIL !!!!!!!!! +# development version +development_versions: true +development_versions_items: + - { tag: "latest", desc: "Stable Radarr releases" } + - { tag: "nightly", desc: "Nightly Radarr releases" } # container parameters param_container_name: "{{ project_name }}" @@ -52,6 +46,7 @@ app_setup_block: | # changelog changelogs: + - { date: "09.27.20:", desc: "Merge Preview into Nightly." } - { date: "05.04.20:", desc: "Move app to /app." } - { date: "01.08.19:", desc: "Rebase to Linuxserver LTS mono version." } - { date: "13.06.19:", desc: "Add env variable for setting umask." } diff --git a/root/etc/cont-init.d/30-config b/root/etc/cont-init.d/30-config index a8bfaf6..cb95d64 100644 --- a/root/etc/cont-init.d/30-config +++ b/root/etc/cont-init.d/30-config @@ -2,5 +2,4 @@ # permissions chown -R abc:abc \ - /config \ - /app + /config diff --git a/root/etc/services.d/radarr/run b/root/etc/services.d/radarr/run index 4932883..6197abc 100644 --- a/root/etc/services.d/radarr/run +++ b/root/etc/services.d/radarr/run @@ -1,11 +1,8 @@ #!/usr/bin/with-contenv bash UMASK_SET=${UMASK_SET:-022} - umask "$UMASK_SET" -cd /app/radarr/bin || exit - exec \ - s6-setuidgid abc mono --debug Radarr.exe \ + s6-setuidgid abc /app/radarr/bin/Radarr \ -nobrowser -data=/config