Giter Site home page Giter Site logo

arch-sonarr's Introduction

Application

Sonarr

Description

Sonarr is a PVR for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available.

Build notes

Latest stable Sonarr release from Arch Linux AUR.

Usage

docker run -d \
    -p 8989:8989 \
    -p 9897:9897 \
    --name=<container name> \
    -v <path for media files>:/media \
    -v <path for data files>:/data \
    -v <path for config files>:/config \
    -v /etc/localtime:/etc/localtime:ro \
    -e UMASK=<umask for created files> \
    -e PUID=<uid for user> \
    -e PGID=<gid for user> \
    binhex/arch-sonarr

Please replace all user variables in the above command defined by <> with the correct values.

Access application

http://<host ip>:8989

Example

docker run -d \
    -p 8989:8989 \
    -p 9897:9897 \
    --name=sonarr \
    -v /media/tv:/media \
    -v /apps/docker/sabnzbd/watched:/data \
    -v /apps/docker/sonarr:/config \
    -v /etc/localtime:/etc/localtime:ro \
    -e UMASK=000 \
    -e PUID=0 \
    -e PGID=0 \
    binhex/arch-sonarr

Notes

User ID (PUID) and Group ID (PGID) can be found by issuing the following command for the user you want to run the container as:-

id <username>

If you appreciate my work, then please consider buying me a beer :D

PayPal donation

Documentation | Support forum

arch-sonarr's People

Contributors

binhex avatar fryfrog avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

arch-sonarr's Issues

Dark Mode

I cant seem to find the dark mode setting within your build. Seems to appear in others but I cannot find it in this build.

No video files found

Hi, i have an issue running sonarr in unraid with deluge, wanted auto and manual import is working but when downloading it replies that no video files found, i have set permissions to allow read/write and don't think that is the issue since manual import works. I previously ran Sonarr on DSM and not unraid with no issues so i might have missed something in the config setting up. I have started with a clean install and did not use a previous database.

Unable to communicate with SkyHook.

So yesterday I started to get this error whenever I search for new TV Shows: Failed to load search results, please try again.
Search for '1932 ' failed. Unable to communicate with SkyHook.

Sonarr V3 update available

No rush, but I have a notification that there is an update.

image

I've re-pulled the image and remade the container with no effect.

Thanks!

DNS issue with skyhook.sonarr.tv

If I try to add a series, then it fails, because it cannot look up the series on the TV db. I looked at the error I got in the dev tools:

{
  "message": "Search for '402044' failed. Unable to communicate with SkyHook.",
  "description": "NzbDrone.Core.MetadataSource.SkyHook.SkyHookException: Search for '402044' failed. Unable to communicate with SkyHook. ---> System.Net.WebException: DNS Name Resolution Failure: 'skyhook.sonarr.tv'\n  at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x0015a] in M:\\BuildAgent\\work\\63739567f01dbcc2\\src\\NzbDrone.Common\\Http\\Dispatchers\\ManagedHttpDispatcher.cs:95 \n  at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookieContainer) [0x00086] in M:\\BuildAgent\\work\\63739567f01dbcc2\\src\\NzbDrone.Common\\Http\\HttpClient.cs:126 \n  at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00008] in M:\\BuildAgent\\work\\63739567f01dbcc2\\src\\NzbDrone.Common\\Http\\HttpClient.cs:59 \n  at NzbDrone.Common.Http.HttpClient.Get (NzbDrone.Common.Http.HttpRequest request) [0x00007] in M:\\BuildAgent\\work\\63739567f01dbcc2\\src\\NzbDrone.Common\\Http\\HttpClient.cs:281 \n  at NzbDrone.Common.Http.HttpClient.Get[T] (NzbDrone.Common.Http.HttpRequest request) [0x00000] in M:\\BuildAgent\\work\\63739567f01dbcc2\\src\\NzbDrone.Common\\Http\\HttpClient.cs:286 \n  at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.SearchForNewSeries (System.String title) [0x000ff] in M:\\BuildAgent\\work\\63739567f01dbcc2\\src\\NzbDrone.Core\\MetadataSource\\SkyHook\\SkyHookProxy.cs:108 \n   --- End of inner exception stack trace ---\n  at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.SearchForNewSeries (System.String title) [0x0015c] in M:\\BuildAgent\\work\\63739567f01dbcc2\\src\\NzbDrone.Core\\MetadataSource\\SkyHook\\SkyHookProxy.cs:120 \n  at Sonarr.Api.V3.Series.SeriesLookupModule.Search () [0x00000] in M:\\BuildAgent\\work\\63739567f01dbcc2\\src\\Sonarr.Api.V3\\Series\\SeriesLookupModule.cs:29 \n  at Sonarr.Api.V3.Series.SeriesLookupModule.<.ctor>b__3_0 (System.Object x) [0x00000] in M:\\BuildAgent\\work\\63739567f01dbcc2\\src\\Sonarr.Api.V3\\Series\\SeriesLookupModule.cs:24 \n  at Nancy.NancyModule+<>c__DisplayClass14_0`1[T].<Get>b__0 (System.Object args) [0x00047] in <e31b230dbd29407fadcc55713e0bbd0f>:0 \n  at Nancy.NancyModule+<>c__DisplayClass16_0`1[T].<Get>b__0 (System.Object args, System.Threading.CancellationToken ct) [0x00047] in <e31b230dbd29407fadcc55713e0bbd0f>:0 \n  at Nancy.Routing.Route`1[T].Invoke (Nancy.DynamicDictionary parameters, System.Threading.CancellationToken cancellationToken) [0x00017] in <e31b230dbd29407fadcc55713e0bbd0f>:0 \n  at Nancy.Routing.DefaultRouteInvoker.Invoke (Nancy.Routing.Route route, System.Threading.CancellationToken cancellationToken, Nancy.DynamicDictionary parameters, Nancy.NancyContext context) [0x00086] in <e31b230dbd29407fadcc55713e0bbd0f>:0 \n  at Nancy.Routing.DefaultRequestDispatcher.Dispatch (Nancy.NancyContext context, System.Threading.CancellationToken cancellationToken) [0x002b7] in <e31b230dbd29407fadcc55713e0bbd0f>:0 \n  at Nancy.NancyEngine.InvokeRequestLifeCycle (Nancy.NancyContext context, System.Threading.CancellationToken cancellationToken, Nancy.Bootstrapper.IPipelines pipelines) [0x0011d] in <e31b230dbd29407fadcc55713e0bbd0f>:0 "
}

It seems to be a DNS resolution error, and when I try to query it from my normal workstation (not side Docker) it works fine: http://skyhook.sonarr.tv/v1/tvdb/search/en/?term=hvide

How do I resolve this issue in the Docker container?

Btw... thanks a lot for maintaining this Docker image ❤️

Cannot combine OsPaths of different platforms, Back slash issue.

I am seeing this issue with the \u2b50 which seems to be C/C++/Java source code/Python source code for the yellow star.

Cannot combine OsPaths of different platforms ('/data/incomplete' + 'Haikyuu!! To the Top 2nd Season - 04 (720p)(Multiple Subtitle)-Erai-raws[TGx] \u2b50')

This issue is fixed when I remove the File from my download client(Deluge).

I know I have downloaded some before with a star emote in the name so I wonder why it is all of a sudden poping up for me. Maybe they used different ways to express it that does not include \ / ' ". This seems to happen about once a day for me. In Radarr and Sonarr. Even though I have added \ / " u2b50 as do not contain in release profiles.

It seems Lidarr is also having the same issues.

Edit:
Branch: Latest
OS: Unraid 6.12.8

ingesting downloads not working

I'll manually search for an episode and download it - and its not showing in the activity tab - nor is it ingesting the episode when downloaded - also clicking on auto search isn't working - I'm not sure how long its been broken - but I force updated this morning to your latest release (I'm running on unraid) still no dice

Another update for Sonarr v3

Sorry to bring this up again but there's another update notification and I'm unable to update to it. As before I re-pulled the image and recreated the container and it didn't update. Latest version is 3.0.4.1126 and my version is 3.0.4.1091.

manual import cannot handle the symbol "!"

I had "Penn & Teller's Bullshit!" in my downloads folder. I was unable to load completed files and had to load each folder individually until I found the culprit. Any folder containing a file with a "!" cannot be read in Sonarr (it can in binhex-Radarr though). I have to go individually rename each file. Can this be fixed?

Indexers fail to connect regularly after update ~15th March 2019

Hi There,

Just under a month ago, I started noticing Sonarr not downloading shows, and advising that the indexers were not functioning. However, when I tested them in the settings, they all functioned fine. This led to Sonarr then working again for a few days, before the same thing happened.

I have attached a screen shot of the error, and an excerpt from the log. Happy to get any more detail I can assist with. Radarr is not having this issue (also a binhex docker).

Cheers!

Issue log.txt
image

Sonarr V3 3.0.3.873 Failed to load series from API though DDNS Unraid

Sonarr V3 is installed in a docker container on unraid v6.8.3.
I have a google ddns setup and working though my unifi controller. All other containers/services work as expected. Remotely access Sonarr v3 is the only issue.

When navigating to sonarr.mydomain.net i get a "failed to load series from API Version 3.0.3.874"

Screenshots
https://imgur.com/a/OGLomVs

System Information

Sonarr Version: 3.0.3.874
Operating System: Unraid 6.8.3
.net Framework unknown
UI Bugs: None

OS: Unraid 6.8.3
Browser: chrome/chrome incognito
Version: 83.0.4103.97 (Official Build) (64-bit)
Additional context
https://www.reddit.com/r/sonarrv3/comments/gz15k3/sonarr_v3_failed_to_load_seties_from_api/
Thread here on what has been tried so far.

I stopped the binhex docker and installed the linuxserver: "linuxserver/sonarr:preview" version. It works fine. I created a bug on the sonarr github: Sonarr/Sonarr#3807
Logs are available there.

Getting Sonarr certificate errors.

Sonarr was refusing to connect to skyhook, complaining about trust issues. Here's a snip of the log;

https://pastebin.com/imiHXJeC

According to a Reddit response, "Your system's and/or mono's SSL certs are significantly out of date and need to be updated". I'm getting similar reports from folks connecting to my binhex-plex server, not sure if that needs an update too? I can file an issue there as well if needed.

Sonarr randomly uses 100% of all cpu cores

I've been having an issue recently where sonarr seems to be using 100% of all CPU cores randomly. I think its only happening when its doing a major scan, but I can't be sure. I can't do anything on Unraid until either the job stops, or I console into the unraid server directly and kill sonnar docker.

Any information you need from me please let me know and Ill provide it.

Any roadmap on when latest will be v3?

Just played with the radarr v3 update and its 10000x better UI and functionality. Is there a timeline or roadmap for sonarr:latest being rolled forward to v3 or do I need to specifically call out that version tag moving forward?

Thanks!

Indexers Unavailable due to failures

Hello i am having the problem with my sonarr docker binhex-sonarr i consistently get the error indicated in the title every couple of hours i am using unraid with indexers added via jackett.
I also have radarr installed with indexers added from the same source and it never seems to have this issue. I'm not using any proxies with either container, i have gone as far as to to delete the container and start all over from scratch im not sure what the issue is but would love to resolve this months long issue i have been having

Healthcheck command?

Hello Binhex!

first of all, thank you so much! Your suite of dockers is a blessing and they run so good!

I'd love to have my instance of portainer also be able to show me if those containers run healthy. Did i miss any mentions of a healthcheck in the documentation? If no, are there any plans to implement this?

Currently i use your overseerr, sonarr, radarr, prowlarr and sabnzbd-vpn

Mono 5.10.0 bug

Hello!
I had big issues with this docker image where the communication between nzbget and sonarr/radarr bugs out because of Mono 5.10.

https://forums.sonarr.tv/t/mono-5-10-update-broke-sonarr/17800/18

That topic deals with the same issue, replacing the DLL provided in that topic in the docker solved the issue. You should update your docked immages with the new DLL or downgrade your mono version.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.