Rclone
Rclone est un programme en ligne de commande pour gérer les fichiers sur le cloud.
L’installation de Rclone est très simple.
Sur Linux, il suffit d’ouvrir un terminal et de taper
sudo -v ; curl https://rclone.org/install.sh | sudo bash
Uptobox
Une fois effectuée, il suffit de configurer la connexion à uptobox :
rclone config
Ensuite, on suit dans le terminal
Current remotes:
Name Type
==== ====
TestUptobox uptobox
e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> n
name> uptobox
Type of storage to configure.
Enter a string value. Press Enter for the default ("").
Choose a number from below, or type in your own value
[...]
37 / Uptobox
\ "uptobox"
[...]
Storage> uptobox
** See help for uptobox backend at: https://rclone.org/uptobox/ **
Your API Key, get it from https://uptobox.com/my_account
Enter a string value. Press Enter for the default ("").
api_key> xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Edit advanced config? (y/n)
y) Yes
n) No (default)
y/n> n
Remote config
--------------------
[uptobox]
type = uptobox
api_key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
--------------------
y) Yes this is OK (default)
e) Edit this remote
d) Delete this remote
y/e/d>
On installe ensuite fuse s’il n’est pas déjà installé
sudo apt install fuse
Une fois configuré, on crée un dossier qu’on va lier à un dossier d’uptobox :
mkdir /media/uptobox/Films
Tant qu’on y est, on crée un dossier pour rclone (pour y mettre les logs) et un autre pour le cache
mkdir /media/rclone
mkdir /media/rclone/cache
On lie le dossier local à celui d’uptobox
rclone mount uptobox:Films /media/uptobox/films/ --allow-other --cache-dir /media/rclone/cache --log-file /media/rclone/rclone.log --vfs-cache-mode=writes --daemon
Plex
Pour plex, il n’y a pas grand chose à dire, il suffit d’ajouter le dossier correspondant dans la bibliothèque.