octobre 1

Resilio sur disque-dur Freebox

Resilio (ex BitTorrentSyncro) est un système permettant de synchroniser des dossiers entre divers appareils tel que Raspberry, NAS, PC…
Le pitch içi étant de synchroniser les dossiers  présents sur un serveur Linux avec ceux présents sur le disque-dur interne d’une Freebox revolution, via un raspberry Pi (version 1 dans mon cas) connecté en réseaux sur la Freebox.

Resilio Synchro

Installer d’abord une version Lite de Raspbian et la configurer (date, langue…).
Pour infos, le faite de placer un fichier appelé ssh (sans extension) à la racine de la carte permet d’avoir accès au Raspi directement.

Installer ensuite Resilio, la version varie selon que l’on utilise un Raspi 1 ou un Raspi 3.
Pensez à faire un apt-get update et upgrade avant.

Pour mettre Resilio au démarrage

sudo systemctl enable resilio-sync
sudo nano /usr/lib/systemd/user/resilio-sync.service
changer "WantedBy=multi-user.target" par "WantedBy=default.target"
sudo systemctl --user start resilio-sync

Ensuite, se connecter sur <ip-du-raspi>:8080/gui/

La belle interface de Resilio devrait apparaitre. Indiquer ensuite la clé, fourni par le Resilio source, et choisir le dossier de le Freebox qui sera syncronisé.

Montage du disque-dur Freebox

Avant le montage, on aura besoin de l’identifiant (UID et GID) de Resilio (rslsync pour le Raspi).

sudo cat /etc/group

La commande renvoie : rslsync:x:996:
Cette identifiant servira à donner des droits de lecture/écriture sur la Freebox à Resilio

Créer un dossier dans le dossier « media » (dédié au disque externe) du raspi.

sudo mkdir /media/freebox/Rtorrent/

Lui donner des droits d’accès total

sudo chmod -R 777 /media/freebox/Rtorrent/

Créer le montage

//mafreebox.freebox.fr/Disque\040dur\Rtorrent /media/freebox/Rtorrent cifs _netdev,rw,users,iocharset=utf8,uid=1000,gid=996,credentials=/etc/freebox.credentials,sec=none,file_mode=0777,dir_mode=0777 0 0

La 1er partie indique que le dossier Rtorrent situé sur le disque-dur de la Freebox. Le 2e partie indique de le dossier Rtorrent, inclus dans freebox, lui même inclus dans media sera syncronisé.
Le gid est bien celui de rlssync.

Monter le disque au démarrage du Raspi

Créer un fichier

sudo nano /etc/freebox.credentials

Ecrire dedans

username=
password=

Monter le disque dur, une fois pour toute

sudo mount -a

Voila, dans mon cas, tout ce qui est téléchargé sur mon Rtorrent est synchronisé avec ma Freebox…. un bonheur !

source 1

source 2


Étiquettes : , ,
Copyright 2017. All rights reserved.

Ecrit 1 octobre 2017 par Pit dans la catégorie "RASPBERRY PI

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

9 + 17 =