Pomoc Docker sabnzbd sonarr

Damian

Persona grata!
Q's Architect
22 Styczeń 2016
740
3
163
43
QNAP
TVS-x71
Ethernet
802.11ad
Cześć,
zaczynam przygodę z dokerami. Popełniłem taki pliczek yml:
Kod:
version: "3"
services:
  sonarr:
    image: "lsiodev/sonarr-preview"
    container_name: "sonarr"
    volumes:
      - /share/CACHEDEV1_DATA/Container/sonarr:/config
      - /share/CACHEDEV2_DATA/Rdownload/sabnzbd/Downloads/complete:/downloads
      - /share/CACHEDEV2_DATA/UGdrive/TV Shows:/tv
    ports:
      - 8989:8989
    restart: always
    environment:
      - PUID=0
      - PGID=0
      - TZ=Europe/Warsaw

  sabnzbd:
    image: "linuxserver/sabnzbd"
    container_name: "sabnzbd"
    volumes:
      - /share/CACHEDEV1_DATA/Container/sabnzbd:/config
      - /share/CACHEDEV2_DATA/Rdownload/sabnzbd/Downloads/complete:/downloads
      - /share/CACHEDEV2_DATA/Rdownload/sabnzbd/Downloads/incomplete:/incomplete-downloads
    ports:
        - 8243:8080
    restart: always
    environment:
      - PUID=0
      - PGID=0
      - TZ=Europe/Warsaw

Mogę dostać się do tych aplikacji przez www. Jadnak te kontenery nie widzą się między sobą. W logu sonarra jest:
Kod:
[v3.0.0.348] NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: Unable to connect to SABnzbd, please check your settings ---> System.Net.WebException: Error: ConnectFailure (Connection refused): 'http://127.0.0.1:8243/api?mode=get_config&apikey=(removed)&output=json' ---> System.Net.WebException: Error: ConnectFailure (Connection refused) ---> System.Net.Sockets.SocketException: Connection refused
  at System.Net.Sockets.SocketAsyncResult.CheckIfThrowDelayedException () [0x00014] in <5bf358e735be486487282a37cb3bce80>:0
  at System.Net.Sockets.Socket.EndConnect (System.IAsyncResult asyncResult) [0x0002c] in <5bf358e735be486487282a37cb3bce80>:0
  at System.Net.Sockets.SocketTaskExtensions+<>c.<ConnectAsync>b__2_1 (System.IAsyncResult asyncResult) [0x00006] in <5bf358e735be486487282a37cb3bce80>:0
  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x00019] in <04750267503a43e5929c1d1ba19daf3e>:0
--- End of stack trace from previous location where exception was thrown ---

Dodatkowo chciałem żeby sonarr łączył się z rtorrent (zainstalowany na nasie). Jak mogę to osiągnąć?

-------------
Wygląd, że jak wszędzie przy połączeniach podam IP nasa wszystko zaczyna działać jak powinno
 
musisz podac adres ip qnapa + przekierowany port (ten z dockera !)
upload_2020-2-28_12-36-30.png


a jeśli są tam też widoczne pliki - to musisz wskazać folder do wymiany w sekcji volumes YAMLa.
dla przykładu qbitorrent :

upload_2020-2-28_12-39-25.png


i sonarr:

upload_2020-2-28_12-40-2.png


polecam obrazy od linuxserver - są często aktualizowane

upload_2020-2-28_12-40-46.png


a w parze z watchtower - same się aktualizują! (jak masz config osobno zapisany .. patrz na przykład w moich screenach).

upload_2020-2-28_12-42-4.png
 

Mogą Cię zainteresować

Użytkownicy znaleźli tą stronę używając tych słów:

  1. container settings
  2. rtorrent plus docker