I am using vim but you can use nano as it’s installed by default. So where you see vim in a command just transpose it with nano if you prefer
Download this file onto your system: (Note: The link below will target the Linux .NET Core arm64 file. Replace if needed with the file from Radarr)
wget --content-disposition ‘https://radarr.servarr.com/v1/update/master/updatefile?os=linux&runtime=netcore&arch=arm64’
Uncompress to /opt
tar -xvzf Radarr*.linux-core-arm.tar.gz --directory /opt/
Next, grant the required permission to your install directory recursively:
sudo chown -R osmc:osmc /opt/Radarr
Now here is what tripped me up when trying to start up the service. It may change in future releases as I think it’s a bug, but I had to make the Radarr
file in /opt/Radar/
executable
chmod +x /opt/Radarr/Radarr
Now create the systemd service to start it at boot
sudo vim /etc/systemd/system/radarr.service
[Unit]
Description=Radarr Daemon
After=syslog.target network.target[Service]
User=osmc
Group=osmc
Type=simple
ExecStart=/opt/Radarr/Radarr -nobrowser -data=/home/radarr/.config/Radarr/
TimeoutStopSec=20
KillMode=process
Restart=on-failure[Install]
WantedBy=multi-user.target
Save & Exit
:wq
Now enable the service
sudo systemctl enable radarr
Start the service
sudo systemctl start radarr
Lastly, check it’s running
sudo systemctl status radarr
Now open up a browser from your computer (on the same network) and enter
<IP_ADDRESS>:7878
Where <IP_ADDRESS>
is the IP of your OSMC box