TrueNAS: Sonarr V3 Manual Install

TrueNAS Install Sonarr V3

Sonarr is a multi-platform app to search, download, and manage TV shows which has been updated to a new Sonarr V3 web user interface. TrueNAS only installs the V2 and this guide will help you install V3. Sonarr V3 is technically still in beta, but it runs well and is stable! If you don’t know what sonarr is, it automatically downloads TV shows via Usenet and BitTorrent. Sonarr can integrate directly into your media server setup and integrates directly with most modern download clients: uTorrent, Deluge, rTorrent, NZBGet, SABnzbd, qBittorrent, Transmission and many more. It will determine when an episode has been downloaded and move it to the correct media folder to be picked up by media servers such as Plex and Emby. The project was inspired by other Usenet/BitTorrent movie downloaders such as SickRage. Setting up Sonarr is a lot like setting up Radarr, which of course is based on the Sonarr and you can read theTrueNAS: Radarr Manual Install article to walk through also downloading your movies automatically. This article will show you how to install Sonarr V3 within an existing jail (e.g. with your OpenVPN connection and a torrent client which you setup by reading TrueNAS: Add VPN Connection to a Jail). If you want to install a previous version of Sonarr you can follow either my TrueNAS: Sonarr Manual Install or my FreeNAS: Sonarr Manual Install articles.

This is part of my ongoing series of TrueNAS and FreeNAS setup, configuration and install articles.

An updated version of this article is posted on the NEW digiMoot website at:

20 thoughts on “TrueNAS: Sonarr V3 Manual Install

  1. Thanks for this wonderful tutorial. A belated Christmas present I suppose. I had a problem with starting the sonarr service with “service sonarr start”. This was due to copying and pasting your code into nano. I changed all the quote characters [“] in the code and that fixed the issue. I think it has something to do with your blog theme and the way it displays code. Happy Holidays!

    Liked by 1 person

      1. I also had to replace the [“] but also the [-] before the data and nobrowser got messed up too even though I used notepad and xfered it across. Weird.

        Liked by 2 people

  2. Hi there, wonderful tutorial. i was asking about to do this just a couple of days ago.
    i am having an entering the following command
    `tar -xzvf /usr/local/share/download/Sonarr.phantom-develop. -C /usr/local/share`
    “tar: Error opening archive: Failed to open ‘ /usr/local/share/download/sonarr.phantom-develop.”
    do you have any guidance on this?


  3. i think i have found something, not sure if it is the issue, but the fetch command for sonarr asks for a different version that you see:
    tar -xzvf /usr/local/share/download/Sonarr.phantom-develop. -C /usr/local/share`


  4. Really helpful guide everything is working with the exception of the restart function in the GUI.
    If I restart from the GUI I have to log into the shell and run service sonarr start

    Log file just shows the one line
    |Info|LifecycleService|Restart requested.

    Does exactly the same if restoring from a backup when it is due to restart the service just shuts down.


  5. Hi is anyone having an issue with running the “ln -s /usr/local/bin/mono /usr/bin/mono” command creating the symlink to the /usr/bin/ folder? I am getting this error:

    ln: /usr/bin/mono: Read-only file system

    If anyone has some insight I would GREATLY appreciate it!


  6. Hello, I am having the same issue when I run “ln -s /usr/local/bin/mono /usr/bin/mono” ln: /usr/bin/mono: Read-only file system


  7. I can’t install mono- , it’s telling me I have a kernel version mismatch and I can’t find any info on a solution. How do I force it to ignore kernel version?
    Mine: 1103000
    Expected: 1104001

    Liked by 1 person

  8. First, this is an amazing tutorial, thank you.

    Anyone having this error? Jail on truenas 12 stable, jail is 12.2

    service sonarr start
    /usr/local/etc/rc.d/sonarr: ”/usr/local/bin/mono”: not found
    /usr/local/etc/rc.d/sonarr: unknown directive ‘“start”’.
    Usage: /usr/local/etc/rc.d/sonarr [fast|force|one|quiet](start|stop|restart|rcvar|enable|disable|delete|enabled|describe|extracommands|status|poll)

    I am assuming it is not starting, cause I cannot reach it in browser?

    Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s