• Docker
  • [Resolu] Lier Sonarr et Rutorrent

Bonjour à tous,

Je suis de retour sur mon serveur (debian chez HETZNER), j'aimerai installer sonarr pour à terme utiliser overserr.
Disons que ça commence moyen étant donné que je suis déjà bloqué...

J'ai sur mon serveur rtorrent/rutorrent installé sans docker via le tuto de l'époque
J'ai récemment installé Sonarr via docker depuis linuxserver.io

Je n'arrive pas à ajouter Rtorrent à sonarr. Je pense que c'est lié au réseau qui ne communique pas mais je suis une quiche. J'ai beau chercher, je ne trouve pas la solution avec mes connaissances limitée en docker

J'ai systématiquement :
Unable to connect to rTorrent
J'ai essayé :

host : localhost ou IPSERVEUR
port : 80 (ou 443 avec SSL)
SSL : No (pareil avec Yes)
URL Path : /USER_CGI

J'espère avoir été clair, merci pour votre aide

Salut, pour l'host, essaie de mettre le nom du conteneur Docker. Si tu l'as nommé sonarr, mets sonarr ou l'IP du conteneur Docker, vu que ton rutorrent et sonarr ne sont pas dans le même réseau.

ta bien crées ton reseaux docker ou le conteneur est dessus ?
docker network create sonarr

    tanguy

    Merci pour la réponse, alors là je sens mes limites...
    J'ai bien mes containers sur le même serveur que Rutorrent. Par contre je n'ai pas créé de réseau (enfin je ne crois pas)
    Voilà le docker que j'ai utilisée pour sonar
    services:
    sonarr:
    image: lscr.io/linuxserver/sonarr:latest
    container_name: sonarr
    environment:
    - PUID=1000
    - PGID=1000
    - TZ=Europe/Paris
    volumes:
    - /opt/sonarr/data:/config
    - /home/user/torrents/Series/:/tv #optional
    - /home/user/watch:/downloads #optional
    ports:
    - 8989:8989
    restart: unless-stopped

    J'ai quand même essayé avec l'adresse IP (je l'ai trouvée en utilisant 'docker inspect' (172.xx.x.x) mais ça ne fonctionne pas

    ouais la comme sa je sais plus trop mais je savait que l'erreur que ta se gère comme je te les dit le plus simple toute manière serai d'avoir le rutorrent et le sonarr en docker dans un même réseaux.

    Sinon voir avec les grand expert du forum !

    `version: '3.8'

    services:
    sonarr:
    image: lscr.io/linuxserver/sonarr:latest
    container_name: sonarr
    environment:
    - PUID=1000
    - PGID=1000
    - TZ=Europe/Paris
    volumes:
    - /opt/sonarr/data:/config
    - /home/user/torrents/Series/:/tv #optional
    - /home/user/watch:/downloads #optional
    ports:
    - 8989:8989
    networks:
    - sonarr_network
    restart: unless-stopped

    rutorrent:
    image: mondedie/rutorrent:latest
    container_name: rutorrent
    environment:
    - PUID=1000
    - PGID=1000
    - TZ=Europe/Paris
    volumes:
    - /path/to/rutorrent/config:/config
    - /path/to/rutorrent/downloads:/downloads
    ports:
    - 80:80
    - 443:443
    networks:
    - sonarr_network
    restart: unless-stopped

    networks:
    sonarr_network:
    external: true`

    Oui j'imagine que ce serait le plus simple. Je pense que mon principal problème viens du fait que je n'arrive pas à faire communiquer mon Rutorrent installé de façon "classique" et sonarr installé avec Docker.

    Merci quand même pour ton aide

    Ton sonarr
    networks:
    sonarr_network:
    driver: bridge

    tu peut testé avec :
    docker exec -it sonarr sh
    ping 192.168.1.100 ou l'ip de ton serveur
    curl http://192.168.1.100/RPC2

    Dans ton cas, le rutorrent n'est pas docker, donc porté par l'hôte, et ton sonarr est en container.
    Pour qu'un container puisse communiquer avec l'hôte, il faut utiliser l'adresse par défaut 172.17.0.1. C'est l'IP par défaut visible de l'hôte pour tous les containers.

      7 jours plus tard

      Merrick

      Désolé pour le temps de réponse, je n'ai pas les notifs de nx messages, c'est galère...

      Mais en tous cas merci, j'ai testé et ça a fonctionné chez moi !

      Merci aussi @tanguy pour ton aide et ton temps.

      Je vais marquer en résolu

      Kaoz52 a renommé le titre en [Resolu] Lier Sonarr et Rutorrent.
      Répondre…