From 017a8714b3b787a3d859e32c4756fbd625de322a Mon Sep 17 00:00:00 2001 From: Jonny Ervine Date: Mon, 16 Mar 2020 14:18:15 +0000 Subject: [PATCH] modified: Dockerfile new file: start.sh Added startup script for sonarr --- Dockerfile | 5 ++++- start.sh | 6 ++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 start.sh diff --git a/Dockerfile b/Dockerfile index 91a6d88..b2828cf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,6 +25,9 @@ RUN echo http://dl-4.alpinelinux.org/alpine/edge/testing >> /etc/apk/repositorie rm -rf /tmp/src && \ rm -rf /var/cache/apk/* +ADD start.sh /usr/loca/bin/start.sh +RUN chmod 755 /usr/local/bin/start.sh + RUN wget https://update.sonarr.tv/v2/master/mono/NzbDrone.master.tar.gz -O nzbdrone.tar.gz && \ tar zxvf nzbdrone.tar.gz && \ rm -rf nzbdrone.tar.gz && \ @@ -36,4 +39,4 @@ EXPOSE 8989 USER $SONARR_USER -CMD [ "/usr/bin/mono", "--debug", "/NzbDrone/NzbDrone.exe", "/nobrowser", "/data=/config" ] +CMD [ "/usr/local/bin/start.sh" ] diff --git a/start.sh b/start.sh new file mode 100644 index 0000000..46225f9 --- /dev/null +++ b/start.sh @@ -0,0 +1,6 @@ +#!/bin/sh +## +## Script to start the sonarr server +## +until [ -f "/config/sonarr.db" ]; do sleep 1; done +/usr/bin/mono --debug /NzbDrone/NzbDrone.exe /nobrowser /data=/config