• Docker
  • [Discussion] Installer l'image Docker ruTorrent de Mondedie.fr

[...]
    ulimits:
      nofile:
        soft: 32000
        hard: 40000
[...]

est donc spécifique à Arch, @Rathorian il faut qu'on l'ajoute sur le tuto ?

    MattProd

    D'après ce que je comprends, l'erreur pourrait apparaître selon la configuration hardware de la machine ainsi que de l'OS utilisé.

    On pourrait le rajouter dans le tuto effectivement. Mais je ne pense pas avoir les droits de modification sur le tuto.

    18 jours plus tard

    Hello, vous savez si c'est possible d'ajouter un proxy socks5 sur rutorrent ?

    Merci d'avance 🙂

      6 jours plus tard

      virusider
      Hello,
      Je suppose que tu dois pouvoir le faire en rentrant les paramètres nécessaires dans .rtorrent.rc qui se situe dans le dossier config/rtorrent

      un mois plus tard

      Bonjour a tous

      Apres une installation de l'image docker sur un serveur fresh je n'arrive pas a installé le plugin ratiocolor

      git clone https://github.com/Gyran/rutorrent-ratiocolor.git /home//diesel/docker/rutorrentseries/custom_plugins/ratiocolor
      ne donne rien

      cd /home/diesel/docker/rutorrent/custom_plugins
      git clone https://github.com/Micdu70/rutorrent-ratiocolor.git ratiocolor

      idem ne fonctionne pas

      cd /home//diesel/docker/rutorrentseries/custom_plugins/
      git clone https://github.com/Micdu70/rutorrent-ratiocolor.git ratiocolor

      egalement aussi ne fonctionne pas

        Diesel Salut,

        Tu pourrais dire exactement ce qui ne fonctionne pas ?

        Éventuellement, message d'erreur, retour de la commande...

          Rathorian

          en fait j'ai du faire un chown sur le dossier ratiocolor pour y mettre les bon droits car il etait en root:root

          donc c'est résolu

          merci

          ps: par contre j'ai toujour le port 45000 qui est en rouge

            Diesel En théorie, après avoir téléchargé le plugin dans le dossier custom_plugins, tu as juste à redémarrer le conteneur pour que les permissions soit appliqués.

            Concernant le port, est-ce que ton pare-feu l'autorise ?
            Peut-on voir ton fichier docker-compose.yml ?

              Rathorian je n'ai pas de fichier docker-compose.yml
              j'ai demarre le container en faisant

              docker run -dt \
              --name=rutorrentseries \
              --restart always \
              -e HTTP_AUTH=true \
              -e CHECK_PERM_DATA=false \
              -p 9202:8080 \
              -p 47918:45000 \
              -v /home/diesel/docker/rutorrentseries:/config \
              -v /home/diesel/mnt/PreSeries:/data/downloads \
              -v /home/diesel/mnt/sourcetorrents/PreSeries:/data/.watch \
              -v /home/diesel/docker/rutorrentseries/session:/data/.session \
              mondedie/rutorrent:latest

              mon pare feu de mon pc ? car sinon je vois bien le port 45000 dans iptables

              Rathorian @MattProd merci pour l'aide sur le discord

              Edit : pour ouvrir le port 45000 j'ai du lancer le container en 45000:45000 tout bête

              10 jours plus tard

              Bonjour a tous

              je viens de voir que la version de ruTorrent de l'image était passé en 4.2.10
              je viens de faire un pull est je suis toujours en 4.2.9
              normal ?

              merci d'avance pour vos réponses

                Diesel les updates de l'image se font le lundi de mémoire 😉 donc si c'est ok, le process se fera en début de semaine pro

                  Diesel MattProd Salut,

                  Sur le dépôt officiel de ruTorrent, le mainteneur avait oublié de changer le numéro de version dans la dernière release.
                  J'ai fait un PR qui a été validé : https://github.com/Novik/ruTorrent/pull/2628
                  Mais comme il y a pas eu de mise à jour de la release, il y a toujours le problème d'affichage en 4.2.9

                  Pour conclure, c'est juste un bug d'affichage et l'image est bien en 4.2.10

                  13 jours plus tard

                  Hello ! Je me lance sur la réinstalle complète de mon serveur et du coup je me suis dis que j'allais utiliser docker 🙂

                  Question cependant, dans la version actuelle de ma configuration, l'authentification http redirigeai sur des rtorrent different. Bon, ce n’est pas clair, mais la liste des torrents afficher était différente pour tous les user.
                  J'avais utilisé un script .sh qui avait tous installer, je vous parle de ça, ça doit faire plus de 5 ans au moins x)

                  Est-il possible de reproduire le même fonctionnement ?

                  Merci pour vos réponse et pour tous ce taffe 🙂

                    blacksly Salut,

                    Oui c'est possible.
                    Tu installes docker puis tu crées ton docker-compose.yml avec autant d'utilisateurs que nécessaire.

                    Exemple avec 2 conteneurs de ruTorrent pour 2 utilisateurs :

                    version: "3.8"
                    
                    networks:
                      frontend:
                        external: true
                    
                    services:
                      rutorrent-user-toto:
                        image: "mondedie/rutorrent:latest"
                        container_name: "rutorrent-user-toto"
                        restart: "unless-stopped"
                        environment:
                          - "UID=1000"
                          - "GID=1000"
                        volumes:
                          - "/home/user-toto/docker/rtorrent/data:/data"
                          - "/home/user-toto/docker/rtorrent/config:/config"
                        ports:
                          - "8080:8080"
                          - "45000:45000"
                          - "45000:45000/udp"
                        networks:
                          - "frontend"
                    
                      rutorrent-user-tata:
                        image: "mondedie/rutorrent:latest"
                        container_name: "rutorrent-user-tata"
                        restart: "unless-stopped"
                        environment:
                          - "UID=1001"
                          - "GID=1001"
                        volumes:
                          - "/home/user-tata/docker/rtorrent/data:/data"
                          - "/home/user-tata/docker/rtorrent/config:/config"
                        ports:
                          - "8081:8080"
                          - "45000:45000"
                          - "45000:45000/udp"
                        networks:
                          - "frontend"

                    Puis un reverse proxy comme Nginx Proxy Manager en configurant pour chaque service un utilisateur et mot de passe différent !

                    5 jours plus tard

                    Super ! merci beaucoup 🙂 J'avoue que j'ai encore du mal à comprendre docker par momet x)

                      24 jours plus tard

                      Bonjour a tous
                      j'ai mis a jour l'image de mondedie ( la 4.3.0) et quand je vais dans les parametres j'ai rien qui s'affiche j'ai deja restart le container pour voir si cela venait d'un bug mai cela persiste


                      apparament ca viendrai que je suis avec un certificat ssl car et je passe par NPM
                      qd je vais sans le certificat et l'ip brut ( sans le seedbox.mondomaine.tld ) cela fonctionne
                      bonne journée

                        Diesel

                        Salut, as-tu regardé les logs de NPM ?
                        Comment détermines-tu que ça vient du certificat ?
                        Est-ce que le certificat est toujours valide ?

                          salut Rathorian oui le certificat est toujours valide les logs NPM ne montre pas d'erreurs