Page 1 of 3

Sonarr

Posted: Sat Jan 24, 2015 5:07 pm
by acurrington
Anyone got experience installing Sonarr onto your NAS? I'm wondering if it's better than Sickbeard, or just different? Do we think Asustor will do an install for it?

Re: Sonarr

Posted: Sat Jan 24, 2015 6:25 pm
by mafredri
It can be found in AppCentral under the name NzbDrone, it's only recently that it changed it's name to Sonar. I don't, however, have experience with the AppCentral version as I have created my own which uses a newer version of Mono than is available in AppCentral (I run v 3.10.0).

[Unofficial] Sonarr (with Bittorrent support) and Mono

Posted: Sun Jan 25, 2015 8:16 pm
by mafredri
Hi,

since I'm a sucker for the latest features (I really wanted Bittorrent support!) and newest versions of things, I decided to roll my own release of Sonarr and Mono. This release is based of the latest Sonarr Develop branch and runs with Mono 3.10.0.

This release does not conflict with the existing NzbDrone application, however, I DO NOT recommend running them simultaneously (what would be the point?).

I set my version to use port 8990 since NzbDrone uses 8989. If this application detects your NzbDrone configuration in /volume1/home/admin/.config/NzbDrone, it will be migrated to Sonarr (not deleted, just copied once to /usr/local/AppCentral/sonarr/config where it will be used by Sonarr).

Everything should work fine through the application, automatic updates, restarts, etc. Hope you enjoy!

Features
  • Latest Sonarr develop branch (Bittorrent support!)
  • Built-in automatic updates
  • Does not interfere with NzbDrone package (runs on port 8990)
  • Can migrate existing configuration from NzbDrone
  • Self-contained configuration (stored in /usr/local/AppCentral/sonarr/config)
  • Lightweight, only the required libs present.
Word of caution
If your configuration from NzbDrone is migrated to Sonarr and NzbDrone was running master branch, the migrated configuration files will be incompatible with the master branch. This means that the configuration will only work with the develop branch until it is made stable and merged into master.

Note: this does NOT mean your NzbDrone configuration will be lost, it just means that any configuration done in Sonarr will not be backwards compatible with NzbDrone!


If you would like to try it out, you need to install both of these applications:
Latest Sonarr release
Latest Mono release


Regards,
Mathias

Re: [Unofficial] Sonarr (with Bittorrent support) and Mono

Posted: Wed Jan 28, 2015 3:11 pm
by renocz
Hi Mafredi,

Thanks for your release! In fact i use an updated version in develop mode from the one built by Mrk without any issue.

I tried yours but, and i don't know why, it moves my config profiles to another folder... it was a little bit disturbing...

The import from Nzbdrone worked well.

Maybe you can contact Thomas (Mrk) to update his version?

Cheers,

Renaud

Re: [Unofficial] Sonarr (with Bittorrent support) and Mono

Posted: Wed Jan 28, 2015 7:45 pm
by dhstsw
What is mono for?

Re: [Unofficial] Sonarr (with Bittorrent support) and Mono

Posted: Wed Jan 28, 2015 11:54 pm
by mafredri
renocz wrote:Hi Mafredi,

Thanks for your release! In fact i use an updated version in develop mode from the one built by Mrk without any issue.

I tried yours but, and i don't know why, it moves my config profiles to another folder... it was a little bit disturbing...

The import from Nzbdrone worked well.

Maybe you can contact Thomas (Mrk) to update his version?

Cheers,

Renaud
Hey, no problem, hope you liked it. I did try to inform about the changes to the config location. The reason for it is two-fold:
  • I do not wan't it to conflict with MrK's NzbDrone package
  • The default save location is $HOME/.config/NzbDrone. This doesn't make sense since the package is called Sonarr now. Hence I decided to control the config location and keep it in-app for self-containment and to cause less headache if/when they change the structure of it.
I wouldn't mind my changes to be incorporated into MrK's version, however, I'm a bit unsure about releasing another version of mono on the App Central as Asustor already has their own (albeit a bit outdated).

PS. I updated the first post with information from the README on GitHub.
dhstsw wrote:What is mono for?
Mono is required for running Sonarr. Sonarr is developed in Visual Studio and compiling it creates .NET-executables (which run on Windows). Mono is a project for running .NET applications on e.g. Linux.

Regards,
Mathias

Re: Sonarr

Posted: Sat Jan 31, 2015 2:45 am
by tezzer
The NZBDrone app in App Center works really well and auto-updates to the latest version of Sonarr. The version of Mono available from ASUSTOR is indeed out of date, but from what I can see, this doesn't impact Sonarr (at the moment).

Re: [Unofficial] Sonarr (with Bittorrent support) and Mono

Posted: Wed Feb 11, 2015 5:47 pm
by Bon3
Awesome work mafredri... I switched back from SickRage.. :D

Keep up the good work!

Re: [Unofficial] Sonarr (with Bittorrent support) and Mono

Posted: Wed Feb 11, 2015 8:15 pm
by renocz
Hey Mafredi! How are you doing?

I just would like to let you know that I have a strange but not blocking thing..

I have your version but I change the port to 8989.

After each reboot of my nas, its not myip:8989 that is running but myip:8990.
Sonarr is blank (like a from scratch setup) and I noticed also that in system\Info tab, AppData directory is set to /usr/local/AppCentral/sonarr/config
Then i perform a restart of Sonarr and everything is now correctly setup, the good port (myip:8989), all my data and I noticed also that in system\Info tab, AppData directory is set to /volume1/home/admin/.config/NzbDrone
It's strange, not blocking (after investigation because you could imagine the panic at first :p)

Do you have any idea regarding this "issue"??

Many thanks for your feedback

Cheers,

Renaud

Re: [Unofficial] Sonarr (with Bittorrent support) and Mono

Posted: Fri Feb 13, 2015 12:40 am
by mafredri
renocz wrote:Hey Mafredi! How are you doing?

I just would like to let you know that I have a strange but not blocking thing..

I have your version but I change the port to 8989.

After each reboot of my nas, its not myip:8989 that is running but myip:8990.
Sonarr is blank (like a from scratch setup) and I noticed also that in system\Info tab, AppData directory is set to /usr/local/AppCentral/sonarr/config
Then i perform a restart of Sonarr and everything is now correctly setup, the good port (myip:8989), all my data and I noticed also that in system\Info tab, AppData directory is set to /volume1/home/admin/.config/NzbDrone
It's strange, not blocking (after investigation because you could imagine the panic at first :p)

Do you have any idea regarding this "issue"??

Many thanks for your feedback

Cheers,

Renaud
Hmm, have you disabled NzbDrone in App Central? Only thing I can think of is that they are competing for the same port.