[Tuto] Changer le thème de rutorrent

  • Vague de SPAM

    Suite à une vague de spam sur le forum, les inscriptions sont temporairement limitées.

    Après votre inscription, un membre de l'équipe devra valider votre compte avant qu'il ne soit activé. Nous sommes désolés pour la gêne occasionnée et vous remercions de votre patience.

EVO

Administrateur
Membre du personnel
25 Novembre 2019
11 241
2 611
303
/var/run/docker.sock
[Tuto] Changer le thème de rutorrent

Redonner un coup de jeune à rutorrent

rutorrent est une interface web PHP/Java pour rtorrent, un client torrent populaire. Bien que celle-ci soit à pratique à l’utilisation, il faut avouer que l’interface est maintenant vieillissante, et plus vraiment au goût du jour !

Pour ceux qui ne connaissent pas, voici un aperçu de rutorrent :

scr1_big.jpg scr2_big.jpg scr3_big.jpg

Bien qui toutes les fonctions qu’on peut attendre d’un client soit présent, il faut avouer qu’un petit lifting serait appréciable :) Et c’est justement ce que nous allons voir !


Gestion des thèmes
rutorrent, gère très bien les thèmes, il suffit de placer un thème dans le dossier rutorrent/themes pour qu’il soit sélectionnable directement depuis l’interface de rutorrent.

Menu Préférences ( le petit engrenage bleu en haut a gauche ), puis onglet Général :

4.png
5.png

Certains thèmes sont fournis par défaut, mais nous allons voir ici comment rajouter des thèmes modernes aux couleurs de Plex ou Jellyfin !

Présentation de rtModern-Remix
rtModern-Remix est un thème entièrement personnalisable pour rutorrent, fait et maintenu par Teal-c, merci à lui ( bisous ).

Déclinable en plusieurs versions que voici :

Version Originale :
6.png

Version Plex :
plex.png


Version Jellyfin :
capture-jellyfin.png

Version LightPink :
captures-light.png[/SIZE]

Comment l'installer ?
Si vous utilisé rutorrent en "dur" sur votre machine, la procédure est expliqué sur le GitHub du theme. Cela ce passe en 3 étapes simple ( 4 pour les versions Plex / Jellyfin / LightPink )

A / Installation sur un rutorrent en "dur" avec git pour le theme rtModern-Remix Original
En SSH, on va dans le dossier "theme" de rutorrent
cd /var/www/rutorrent/plugins/theme/themes

On télécharge le thème depuis le dépot :
git clone git://github.com/Teal-c/rtModern-Remix.git rtModern-Remix

On donne les permissions aux dossiers/fichiers à www-data :
chown -R www-data:www-data /var/www/rutorrent/plugins/theme/themes/rtModern-Remix

B / Installation sur un rutorrent en "dur" avec git pour le theme rtModern-Remix Plex
En SSH, on va dans le dossier "theme" de rutorrent
cd /var/www/rutorrent/plugins/theme/themes

On télécharge le thème depuis le dépot :
git clone git://github.com/Teal-c/rtModern-Remix.git rtModern-Plex-v2

On supprime le fichier custom.css, et on le remplace par une copie de plex.css :
rm rtModern-Plex-v2/custom.css
cp rtModern-Plex-v2/themes/plex.css rtModern-Plex-v2/custom.css

On donne les permissions aux dossiers/fichiers à www-data :
chown -R www-data:www-data /var/www/rutorrent/plugins/theme/themes/rtModern-Remix

C/ Installation sur l'image docker crazymax/docker-rtorrent-rutorrent
Pour une utilisation dans le conteneur rutorrent, le dossier d'installation ne sera pas /var/www/rutorrent/plugins/theme/themes/ mais rutorrent/data/rutorrent/themes.

Note : Cela ce passe dans le dossier /config de l'hote, et non depuis le conteneur ;)

En SSH, une fois dans votre dossier rutorrent, fait la commande suivante pour acceder au dossier themes :
cd data/rutorrent/themes

Note : Si le dossier themes n'existe pas, il vous faudra le créer, cela peut être fait avec la commande suivante : mkdir data/rutorrent/themes

Une fois dans le dossier themes, on télécharge le theme depuis le dépot :
git clone git://github.com/Teal-c/rtModern-Remix.git rtModern-Remix

Il vous faudra appliquer également la bonne permissions aux dossiers/fichiers en utilisant le PUID/GUID que vous avez utilisé pour la création de votre conteneur.
Par exemple, si vous avez utilisez PUID=1030 et GUID=100, la commande sera :
chown -R 1030:100 rtModern-Remix

:love:

2021-11-30 - Correction d'une coquille sur le chemin de la commande de chown
 
Dernière édition:
  • J'aime
Réactions: Bolubal et FX Cachem