RCLONE montar carpetas GOOGLE DRIVE para PLEX y Raspberry Pi

Cosas que vamos a usar:

Instalar Raspberry OS/Raspbian

https://www.raspberrypi.org/downloads/

Instalar RClone

Desde terminal o por SSH:

curl https://rclone.org/install.sh | sudo bash

Reiniciaremos la Raspberry Pi.

Configurar RClone

https://youtu.be/KNAhxKxOq2Q

https://youtu.be/uO9cXOIieY4

Sigue el primer vídeo para Linux y el segundo para Windows.

Montando nuestra nube de Google Drive como servicio

El primer paso es instalar FUSE mediante el siguiente comando:

sudo apt-get install fuse

Una vez instalado, creamos la carpeta donde vamos a montar RClone. En este caso, la voy a poner dentro de Home con el comando:

mkdir /home/pi/nube

Ahora sí procedemos al montaje de RCLONE en la carpeta que hemos creado anteriormente:

rclone mount nube: /home/pi/nube --allow-other &

Si queremos que se monte automáticamente cada vez que iniciamos la Raspberry Pi debemos introducir el comando:

crontab -e

Nos pedirá que elijamos editor, le indicamos «1» y pulsamos intro. Cuando se nos abra el archivo, añadimos al final la siguiente línea:

@reboot rclone mount nube: /home/pi/nube --allow-other &

Salimos con las teclas de «Control + X» y nos preguntará si deseamos guardar los cambios, indicamos que sí con la «s» y pulsando intro.

Recomiendo como paso opcional, reiniciar la Raspberry Pi con el comando:

sudo reboot

Otra opción si no te a funcionado sería la siguiente, si no, saltatela.

Vamos a crear un archivo con la configuración del servicio y crear la carpeta donde irá. 

mkdir -p ~/.config/systemd/user
nano ~/.config/systemd/user/rclone@.service

Una vez tenemos abierto con el edito nano, copiamos esto.

[Unit]
Description=rclone: Remote FUSE filesystem for cloud storage config %i
Documentation=man:rclone(1)

[Service]
Type=notify
ExecStartPre=/bin/mkdir -p %h/mnt/%i
ExecStart= \
  /usr/bin/rclone mount \
    --config="%h/.config/rclone/rclone.conf" \
    --allow-other \
    --drive-acknowledge-abuse=true \
    --fast-list \
    --vfs-cache-mode writes \
    --vfs-cache-max-size 100M  \
    --umask 0777 \
    %i: %h/mnt/%i
ExecStop=/bin/fusermount -u -z %h/mnt/%i
ExecStop=/bin/rmdir %h/mnt/%i
Restart=on-failure
[Install]
WantedBy=default.target

Salimos de nano con Ctrl+X y guardar con Y o S

Ahora habilitamos el servicio para que arranque al encender la Raspberry Pi con:

systemctl --user enable rclone@drive

Cambia en rclone@drive la palabra drive con el nombre que tú le pusiste. Si tienes varias configuraciones puede repetir este comando por cada una cambiando el nombre.

Ahora ya reinicia y después te aparecerá montada si todo ha salido bien.

Instalación de PLEX:

Realizamos la instalación con:

sudo dpkg -i plexmediaserver*.deb

Como ya no necesitamos más ese archivo lo podemos borrar con:

rm plexmediaserver*.deb

·Establecer los permisos:

sudo nano /usr/lib/plexmediaserver/lib/plexmediaserver.default

Después buscar la línea

PLEX_MEDIA_SERVER_USER=plex

Borrar “plex” y cambiar por vuestro usuario, normalmente “pi”. Entonces quedaría así:

PLEX_MEDIA_SERVER_USER=pi

Terminamos con el siguiente comando:

sudo systemctl restart plexmediaserver

Hacer que el servicio inicie con el sistema:

systemctl enable plexmediaserver.service

 

Comandos Rclone

Este es un índice de todos los comandos en rclone. Ejecute rclone command --help para ver la ayuda de ese comando

Fuentes: 1 and 2


Categories:


Comments

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies