Drive partage
Avant d'aller plus loin, il est conseillé de comprendre les remote rclone cache et crypt
Mise en place[modifier]
Tout d'abord, créez un nouveau remote de type Google Drive (on va l'appeler stockage-partage:), comme pour créer un remote du Google Drive normal. La seule différence est au passage
Configure this as a team drive? y) Yes n) No y/n> y Fetching team drive list... Choose a number from below, or type in your own value &bnsp;1 / DrivePartagé &bnsp; \ "xxxxxxxxxxxxxx" Enter a Team Drive ID> 1 Une fois fait, testez avec la commande rclone ls stockage-partage:
Créez ensuite un second remote, appelé stockage-partage-crypt:, qui est de type crypt, basé sur stockage-partage:. Demandez les clés de chiffrement sur le discord ! Vous pourrez monter ce remote dans un répertoire de votre choix pour copier plus facilement des fichiers.
Le cache[modifier]
Nous allons utiliser rclone cache. En effet, il n'est pas conseillé de faire tourner plusieurs plexdrive en même temps
Créez un remote de type cache, basé sur stockage-partage:. Appelons-le stockage-partage-cache:
Créez (en root) un fichier système pour le monter : /etc/systemd/system/rclone-cache-partage.service
[Unit]
Description=Rclone cache partage
AssertPathIsDirectory=/home/seed/mnt/plexdrive-partage
After=network-online.target
[Service]
Type=simple
User=seed
Group=seed
ExecStart=/usr/bin/rclone mount stockage-partage-cache: /home/seed/mnt/plexdrive-partage
ExecStop=/bin/fusermount -uz /home/seed/mnt/plexdrive-partage
Restart=on-abort
[Install]
WantedBy=default.target
Pensez à changer le nom d'utilisateur, de groupe, ainsi que le chemin de montage
Le déchiffrement[modifier]
Créez un nouveau remote rclone, de type crypt, basé sur /home/seed/mnt/plexdrive-partage/crypt (changez le chemin au besoin). Utilisez les passphrases obtenues sur le discord. Ce remote sera appelé stockage-partage-uncrypt:
Créez un fichier de démarrage : /etc/systemd/system/rclone-cache-partage-uncrypt.service
[Unit]
Description=Rclone cache partage uncrypt
AssertPathIsDirectory=/home/seed/mnt/plexdrive-partage-uncrypt
After=network-online.target
[Service]
Type=simple
User=seed
Group=seed
ExecStart=/usr/bin/rclone mount stockage-partage-uncrypt: /home/seed/mnt/plexdrive-partage-uncrypt
ExecStop=/bin/fusermount -uz /home/seed/mnt/plexdrive-partage-uncrypt
Restart=on-abort
[Install]
WantedBy=default.target
Utilisation[modifier]
Vous pouvez maintenant utiliser le répertoire /home/seed/mnt/plexdrive-partage-uncrypt comme nouvelle source pour plex. TODO Il n'y a pas de plex_autoscan possible pour ce répertoire, donc il faudra soit scanner à la main de temps en temps, soit ajouter un cron pour plex_autoscan
Arborescence[modifier]
Je propose qu'on fasse tous
<user>/films
<user>/series
Vous pouvez soit copier des fichiers en utilisant la commande rclone copy, soit monter le stockage-partage-crypt: dans le répertoire de votre choix pour y envoyer des fichiers.