Skip to content

Linkcakebox plugin pour rutorrent

Magicalex edited this page Apr 13, 2014 · 4 revisions

Installation du plugin

Pour Cakebox-light :

cd /var/www/rutorrent/plugins
git clone https://github.com/Cakebox/linkcakebox.git linkcakebox
chown -R www-data:www-data /var/www/rutorrent/plugins/linkcakebox

Pour pouvoir utiliser le plugin pour les versions de cakebox version 2.x (cf Cakebox 2.x) :

cd /var/www/rutorrent/plugins
git clone https://github.com/Cakebox/linkcakebox.git linkcakebox
cd /var/www/rutorrent/plugins/linkcakebox
git checkout v0.70
chown -R www-data:www-data /var/www/rutorrent/plugins/linkcakebox

Configuration du plugin pour Cakebox-light v1.x

Ouvrez le fichier conf.php

nano /var/www/rutorrent/plugins/linkcakebox/conf.php

######exemple d'un fichier de configuration :

<?php
$url = 'http://cakebox.yourdomain.com'; // ou 'http://' . $host . '/cakebox/';
$dirpath = '/home/'.$user.'/torrents/';
$onglet = true;
  • La variable $url est l'url qui dirige vers le dossier Cakebox-light.
  • La variable $dirpath correspond au paramètre directory=/home/exemple/ de votre rtorrent.rc.
  • La variable $onglet est une option pour choisir d'ouvrir cakebox dans un autre onglet ou pas, true pour ouvrir un autre onglet et false pour ne pas ouvrir un autre onglet.

Note : la variable $user récupère le nom de l'utilisateur authentifié au serveur web, et la variable $host récupère le hostname de votre barre d'adresse.

Configuration du plugin pour Cakebox v2.x

Par défaut la config est adapté au script de mardambey, pour ceux qui ont une autre configuration éditez le fichier conf.php

nano /var/www/rutorrent/plugins/linkcakebox/conf.php

######exemple d'un fichier de configuration :

<?php
$url = 'http://'.$host.'/rutorrent/cakebox/'; //force le http
$local_dl_path = '../../users/'.$user.'/';
$dirpath = '/home/'.$user.'/torrents/';
$onglet = true; //ou false
  • La variable $url est l'url qui dirige vers le dossier web cakebox.
  • La variable $local_dl_path correspond au dossier que cakebox surveille.
  • La variable $dirpath correspond au paramètre directory=/home/exemple/ de votre rtorrent.rc.
  • La variable $onglet est une option pour choisir d'ouvrir cakebox dans un autre onglet ou pas, true pour ouvrir un autre onglet et false pour ne pas ouvrir un autre onglet.

Note : la variable $user récupère le nom de l'utilisateur authentifié au serveur web, et la variable $host récupère le hostname de votre barre d'adresse.

##Pour mettre à jour le plugin depuis le dépôt UNIQUEMENT pour Cakebox-light

cd /var/www/rutorrent/plugins/linkcakebox
git pull origin master
chown -R www-data:www-data /var/www/rutorrent/plugins/linkcakebox

Auteur : Magicalex