Sonarr is a popular open-source tool that helps you manage and automate TV shows downloading and monitoring, which makes it easier for you to keep track of all your favorite shows without constantly having to monitor them manually. This tutorial aims to guide you on how to install Sonarr on your Fedora Server with these simple steps:
Before we begin, it's important to make sure your system meets some basic requirements. Ensure you have the following installed:
To run Sonarr, you first need to install Mono. This is an open-source implementation of Microsoft .NET Framework which allows Sonarr to run on Linux systems. You can install it by typing the following command in your terminal:
sudo dnf install mono-complete
Next, we will add the Sonarr repository to our system. This repository is where we'll get Sonarr packages from. Run the following command to add the Sonarr repository key:
sudo rpm --import https://packages.sonarr.tv/repo/centos/signing-key.asc
And then we'll add the Sonarr repository by running:
sudo sh -c 'echo -e "[Sonarr]\nname=Sonarr - \$$basearch\nbaseurl=https://packages.sonarr.tv/centos/\$releasever/\$basearch/\ngpgcheck=0\nenabled=1" > /etc/yum.repos.d/sonarr.repo'
With the repository added, it's time to install Sonarr. Run the following command in your terminal:
sudo dnf install nzbdrone
By default, Sonarr is not configured to start automatically. You can achieve this by running:
sudo systemctl enable nzbdrone.service
Congratulations! You have successfully installed Sonarr. To access the web interface, use a web browser and navigate to http://localhost:8989. You should see a Sonarr page like the one shown below.
You can now follow the Sonarr setup wizard to complete the installation.
That's it! You now know how to install Sonarr on your Fedora Server. Happy downloading!
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!