Sonarr is a popular open-source TV show management tool that makes it easy to automatically download and manage your favorite shows. In this tutorial, we will walk you through the steps to install Sonarr on Debian.
Before we begin, ensure that the following prerequisites are met:
Sonarr is developed using the Mono framework, which is a .NET-compatible open-source platform. We need to add the Mono repositories to our system first.
$ sudo apt install dirmngr gnupg apt-transport-https ca-certificates
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
$ echo "deb https://download.mono-project.com/repo/debian stable-buster main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
$ sudo apt update
Now that we have added the Mono repositories, we can proceed to install Sonarr.
$ sudo apt install libcurl4 openssl libicu63 mediainfo sqlite3 libsqlite3-dev
$ wget https://download.sonarr.tv/v3/phantom-develop/latest/NzbDrone.phantom-develop-latest.linux.tar.gz
/opt/sonarr
.$ sudo tar -xvzf NzbDrone.phantom-develop-latest.linux.tar.gz
$ sudo mv NzbDrone/* /opt/sonarr
$ sudo systemctl start sonarr
Congratulations! You have successfully installed Sonarr on your Debian Latest server.
By default, Sonarr listens on port 8989
. To access the Sonarr interface, open a web browser and navigate to http://your-server-ip:8989.
You should now be able to add your media folders and TV shows to Sonarr and start automatically downloading and managing your favorite shows.
In this tutorial, we have shown you how to install Sonarr on your Debian Latest server. By following these steps, you can easily set up Sonarr and start managing your TV shows with ease.
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!