Skip to content

Commit

Permalink
finished install-radarr.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
VectorCell committed Oct 18, 2020
1 parent 03bfed1 commit 0b81138
Showing 1 changed file with 39 additions and 4 deletions.
43 changes: 39 additions & 4 deletions install-radarr.sh
Expand Up @@ -2,12 +2,47 @@

cd ~/Programs

sudo apt update && sudo apt install -y curl mediainfo
sudo apt install -y curl mediainfo
if [ "$?" != "0" ]; then
1>&2 echo "ERROR: unable to install dependencies. Aborting."
exit 1
fi

curl -L -O $( curl -s https://api.github.com/repos/Radarr/Radarr/releases | grep linux.tar.gz | grep browser_download_url | head -1 | cut -d \" -f 4 )
tar -xvzf Radarr.develop.*.linux.tar.gz
mv Radarr /opt
if [ ! -d /opt/Radarr ]; then
curl -L -O $( curl -s https://api.github.com/repos/Radarr/Radarr/releases | grep linux.tar.gz | grep browser_download_url | head -1 | cut -d \" -f 4 )
tar -xvzf Radarr.develop.*.linux.tar.gz
sudo mv Radarr /opt/
fi

sudo mkdir -p /opt/Radarr_data && sudo chown bismith:bismith /opt/Radarr_data

# SERVICEFILE=$(sudo find /etc/systemd/system/ -name "*sonarr*" | sed 's/sonarr/radarr/g')
# if [ -z "$SERVICEFILE" ]; then
# SERVICEFILE=/etc/systemd/system/radarr.service
# fi

SERVICEFILE=/etc/systemd/system/radarr.service
(
echo "[Unit]"
echo "Description=Radarr Daemon"
echo "After=network.target"
echo ""
echo "[Service]"
echo "User=bismith"
echo "Group=bismith"
echo "UMask=002"
echo ""
echo "Type=simple"
echo "ExecStart=/usr/bin/mono --debug /opt/Radarr/Radarr.exe -nobrowser -data=/opt/Radarr_data"
echo "TimeoutStopSec=20"
echo "KillMode=process"
echo "Restart=on-failure"
echo ""
echo "[Install]"
echo "WantedBy=multi-user.target"
) | sudo tee $SERVICEFILE

sudo systemctl daemon-reload \
&& sudo systemctl enable radarr \
&& sudo systemctl start radarr \
&& echo "Radarr successfully installed. Running on port 7878."

0 comments on commit 0b81138

Please sign in to comment.