Transformez votre Raspberry Pi en TorrentBox !

Bonjour à tous et à toutes, bande de geek! 😀

La Raspberry Pi, quelle merveille! Tant de possibilités d’utilisation que l’on ne sait plus comment s’en servir!

Je suis certain que parmi vous se trouvent des téléchargeurs fous, des accros du torrent, qui aimeraient bien avoir une seedbox privée. Je me trompe? 🙂 Et bien c’est votre jour de chance car je vais aujourd’hui vous expliquer comment transformer votre Raspberry Pi en TorrentBox! (ou seedbox, comme vous voulez)

Le matériel nécessaire:

  • Une Raspberry Pi (1 ou 2)
  • Une connection internet (ethernet ou wifi)
  • Un disque dur ou une clé USB (pour stocker vos fichiers)

Et c’est tout! Prêt à commencer? 😀

 

Bien, commençons par l’essentiel. Vous devez d’abord graver une image de Raspbian sur la carte SD de votre RPi. (Tutoriel) Ceci fait, branchez votre Pi au secteur et attendez qu’elle s’allume. Connectez vous à celle-ci de la manière que vous voulez (ssh avec PuTTy ou autre). Les identifiants par défaut de votre Pi sont « pi » comme nom d’utilisateur et « raspberry » pour le mot de passe. (Tutoriel)

 

1) Une fois arrivé au shell tapez:

Cette commande lancera les mises à jour (si nécessaire) sur votre Pi.

 

2) Ensuite nous devons installer le paquet qui nous permettra de créer notre serveur Torrent. Pour cela, tapez:

 

3) Si vous voulez utiliser un disque dur ou une clé usb pour stocker vos fichiers, montez d’abord votre moyen de stockage (Tutoriel) et créez les dossiers suivants:

 

4) Maintenant nous devons configurer quelques paramètres dans le fichier de configuration du serveur:

 

5) Je recommande de faire ces changements, mais vous pouvez régler votre serveur à votre guise en fonction de vos besoins.

 

6) Maintenant, on redémarre le serveur:

 

ATTENTION, si vous redémarrez votre serveur par une autre commande, vos réglages seront perdus!!!

 

7) Si vous n’avez pas changé la destination de vos téléchargments, passez directement à l’étape 17, sinon continuez les étapes normalement.

 

8) Nous allons devoir changer d’autres paramètres pour être sûr que le service s’exécute sous le bon utilisateur. Pour ça, on arrête le serveur avec cette commande:

 

9) On va changer les paramètres de démarrage du serveur, pour qu’il se lance sous le bon utilisateur:

 

10) Nous voyons que le service s’exécute sous l’utilisateur « debian-transmission », ce qui n’est pas correct. Changez la ligne USER et remplacez « debian-transmission » par « pi ».

 

11) Approprions-nous les dossiers nécessaires avec les commandes suivantes:

 

12) Nous avons aussi besoin de changer l’utilisateur dans les fichiers suivants:

 

13) Remplacez la ligne USER= »debian-transmission » par USER= »pi ».

 

14) Maintenant, on relance le systemctl avec cette commande:

 

15) Maintenant nous avons besoin de créer un dossier où le settings.json sera lu par le serveur. Pour se faire, nous allons créer un lien symbolique:

 

16) Tout est prêt! Lancons le serveur! 😀

 

17) Vous pouvez vérifier votre TorrentBox en ouvrant votre navigateur internet. Si vous ne connaissez par l’adresse ip de votre RPi, tapez hostname -I dans la console. Vous pouvez maintenant vous connecter sur l’interface de votre Pi en allant à l’adresse:

 

 Et voilà! Votre TorrentBox est opérationnelle! 😀

Vous pouvez donc y ajouter, supprimer, programmer vos torrents et plus!

Raspberry-Pi-Transmission