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 :
- Attachez-vous à la session
screen
de rtorrent en cours :screen -r rtorrent
- 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é
- Point de montage SCGI :
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 !