Besoin d'aide ?

Besoin d'aide pour installer ou configurer cette application ? Nous sommes disponibles sur :

Discord

Configuration de rTorrent

Configuration de rTorrent sur Nébulaura

rTorrent est un client BitTorrent en mode console basé sur la bibliothèque libTorrent pour les systèmes Unix. Il propose à la fois une interface en ligne de commande et une interface web (ruTorrent) pour plus de facilité d'utilisation.

Installation initiale

Tout d'abord, connectez-vous à votre slot via SSH. Si vous avez besoin d'aide pour vous connecter au serveur, consultez l'article d'aide correspondant.

Pour installer rTorrent, utilisez la commande suivante :

box install rtorrent

Cette commande configurera rTorrent et ruTorrent pour une utilisation sur votre slot.

Comment y accéder

Une fois rTorrent installé, vous pouvez choisir d'y accéder via l'interface web (ruTorrent) ou l'interface en ligne de commande (interface curses).

ruTorrent

Accédez à l'interface web ruTorrent en ajoutant /rutorrent à votre nom d'hôte :

https://<hostname.io>/rutorrent

Ligne de commande (Interface Curses)

rTorrent fonctionne comme un démon en utilisant l'application screen. Pour accéder à l'interface curses :

  1. Attachez-vous à la session screen de rtorrent en cours :
    screen -r rtorrent
    
  2. Pour vous détacher et laisser rTorrent fonctionner en arrière-plan, appuyez sur :
    ctrl-a, ctrl-d
    

Pour obtenir de l'aide sur l'interface curses, consultez le Guide utilisateur rTorrent.

Gestion du service

Comme pour toutes les applications configurées par Nébulaura, rTorrent peut être géré via SSH à l'aide des commandes suivantes :

  • Status : Vérifier l'état actuel de rTorrent.
  • Start : Démarrer le service rTorrent.
  • Stop : Arrêter le service rTorrent.
  • Restart : Redémarrer le service rTorrent.
  • Enable : Configurer rTorrent pour qu'il démarre automatiquement au démarrage.
  • Disable : Empêcher rTorrent de démarrer au démarrage.

Exemple :

box start rtorrent

Configuration

La configuration de rTorrent est gérée via le fichier .rtorrent.rc situé dans votre répertoire personnel. Évitez de modifier des options telles que ip, bind, ou network.scgi.open_local, car ces modifications pourraient empêcher le client de fonctionner.

Connexion à d'autres clients

Sockets Unix

rTorrent crée un socket Unix qui n'est accessible que par votre utilisateur. Le socket se trouve à :

/run/<username>/.rtorrent.sock

Pour l'utiliser dans un programme, ajoutez le protocole unix:// :

unix:///run/<username>/.rtorrent.sock

Points de montage RPC

Les points de montage RPC de rTorrent sont accessibles via le serveur web (nginx). Pour se connecter en utilisant un point de montage RPC :

  • Hôte : 127.0.0.1
  • Port : 443
  • SSL : Activé
  • Nom d'utilisateur : <votre nom d'utilisateur>
  • Mot de passe : <votre mot de passe>
  • Point de montage RPC : /rutorrent/plugins/httprpc/action.php ou /<nom d'utilisateur>

Pour les connexions mobiles (ex : Transdrone), le point de montage du plugin ruTorrent est recommandé car il utilise la compression et réduit l'utilisation des données.

Transdroid/Transdrone

Pour connecter votre instance rTorrent à l'application mobile Transdrone :

  • Nom : rtorrent (ou tout autre nom de votre choix)
  • Type de serveur : rTorrent
  • IP ou nom d'hôte : <votre nom d'hôte serveur>
  • Nom d'utilisateur : <votre nom d'utilisateur>
  • Mot de passe : <votre mot de passe>
  • Paramètres avancés :
    • Point de montage SCGI : /rutorrent/plugins/httprpc/action.php ou /<nom d'utilisateur>
    • Utiliser SSL : Activé

Gérez vos torrents en toute simplicité

Avec rTorrent sur Nébulaura, vous disposez d'un outil robuste et efficace pour gérer vos torrents à travers une interface en ligne de commande puissante et une interface web intuitive. Configurez-le dès aujourd'hui et profitez d'une gestion de torrents sans faille !