@@ -17,30 +17,27 @@ msg_info "Installing Dependencies"
1717$STD apt-get install -y sqlite3
1818msg_ok " Installed Dependencies"
1919
20- msg_info " Installing Radarr"
21- temp_file=" $( mktemp) "
20+ fetch_and_deploy_gh_release " Radarr" " Radarr/Radarr" " prebuild" " latest" " /opt/Radarr" " Radarr.master*linux-core-x64.tar.gz"
21+
22+ msg_info " Configuring Radarr"
2223mkdir -p /var/lib/radarr/
23- chmod 775 /var/lib/radarr/
24- cd /var/lib/radarr/
25- RELEASE=$( curl -fsSL https://api.github.com/repos/Radarr/Radarr/releases/latest | grep " tag_name" | awk ' {print substr($2, 3, length($2)-4) }' )
26- curl -fsSL " https://github.com/Radarr/Radarr/releases/download/v${RELEASE} /Radarr.master.${RELEASE} .linux-core-x64.tar.gz" -o " $temp_file "
27- $STD tar -xvzf " $temp_file "
28- mv Radarr /opt
29- chmod 775 /opt/Radarr
30- msg_ok " Installed Radarr"
24+ chmod 775 /var/lib/radarr/ /opt/Radarr/
25+ msg_ok " Configured Radarr"
3126
3227msg_info " Creating Service"
3328cat << EOF >/etc/systemd/system/radarr.service
3429[Unit]
3530Description=Radarr Daemon
3631After=syslog.target network.target
32+
3733[Service]
3834UMask=0002
3935Type=simple
4036ExecStart=/opt/Radarr/Radarr -nobrowser -data=/var/lib/radarr/
4137TimeoutStopSec=20
4238KillMode=process
4339Restart=on-failure
40+
4441[Install]
4542WantedBy=multi-user.target
4643EOF
@@ -51,7 +48,6 @@ motd_ssh
5148customize
5249
5350msg_info " Cleaning up"
54- rm -rf " $temp_file "
5551$STD apt-get -y autoremove
5652$STD apt-get -y autoclean
5753msg_ok " Cleaned"
0 commit comments