¡Hola a Todos! A final de temporada y con juguetito nuevo, una Raspberry Pi 4 4GB.
Volvemos a la carga con un tutorial para instalar un servidor PLEX con Google Drive y PlexDrive que puede ser muy útil si eres dueño de una cuenta ilimitada de Google Drive. ( buscando un poco puedes conseguir una fácilmente. )
¿Que conseguimos? Tener acceso a todo el contenido remoto de Google Drive y poder visualizarlo a través de PLEX.
PLEXDRIVE es una alternativa al ya conocido RCLONE, con la diferencia es que PLEXDRIVE cachea el contenido y reduciendo mínimamente el número de peticiones enviadas a la API de Google Drive, evitando así bloqueos del servicio.
1) INSTALANDO PLEXDRIVE
-Primero accederemos en la terminal SSH , y seguidamente ponemos el siguiente comando para acceder como superuser :
Código: Seleccionar todo
sudo su
Código: Seleccionar todo
apt-get install mongodb -y
Código: Seleccionar todo
cd /media
Código: Seleccionar todo
wget https://github.com/dweidenfeld/plexdrive/releases/download/4.0.0/plexdrive-linux-arm-7
Código: Seleccionar todo
mv plexdrive-linux-arm-7 plexdrive
Código: Seleccionar todo
chown root:root /media/plexdrive && chmod 755 /media/plexdrive
Código: Seleccionar todo
apt-get install screen -y
Código: Seleccionar todo
screen -S plexdrive
Código: Seleccionar todo
mkdir /media/googledrive
Código: Seleccionar todo
cd /media
1-2) INSTALANDO PLEXDRIVE - OBTENIENDO CREDENCIALES GOOGLE DRIVE API
El último paso es sacar las credenciales para darle acceso a PLEXDRIVE.
1) >Accedemos a la consola de Google< con nuestra cuenta de Google Drive.
2) Vamos a la opción "HABILITAR APIS Y SERVICIOS"
3) Buscamos "Google Drive API"
4) Pulsamos "HABILITAR"
5) Una vez activada la API, vamos a CREDENCIALES - CREAR CREDENCIALES - ID de cliente de OAuth.
6) Pulsamos "CONFIGURAR PANTALLA DE AUTORIZACIÓN
7) Escribimos cualquier nombre / palabra.
8) En el menu de "Tipo de Aplicación" indicamos "OTRO", ponemos cualquier nombre y pulsamos "CREAR"
Finalmente nos dará un ID de Cliente junto con unas credenciales, que guardaremos o copiaremos para completar el último paso.
1-2) INSTALANDO PLEXDRIVE - INTRODUCIENDO CREDENCIALES
Volvemos a la ventana de terminal SSH , y pondremos el siguiente comando para ejecutar PLEXDRIVE:
Código: Seleccionar todo
./plexdrive -o allow_other -v 3 -m localhost /media/googledrive
Una vez introducidos empezará a funcionar PLEXDRIVE y cachear todo el contenido del mismo , puedes comprobarlo a través de la carpeta /media/googledrive Lo dejamos funcionando hasta que termine el proceso, puede tardar varias horas dependiendo del contenido que tengamos en Google Drive.
Para finalizar vamos a instalar PLEX.
2) INSTALANDO SERVIDOR PLEX
-Para tener la última versión disponible, debemos acceder a la zona de descargas oficial de PLEX.TV y copiaremos el enlace de descarga correspondiente a la versión para ARMV7 para LINUX.
- Una vez copiado el enlace, abrimos una nueva terminal e introducimos el siguiente comando para descargar:
Código: Seleccionar todo
sudo wget [ENLACE COPIADO]
- Instalamos el paquete de PLEX:
Código: Seleccionar todo
sudo dpkg -i plexmediaserver*.deb
http://IP_LOCAL_RASPBERRY:32400/web/
Una vez entremos con nuestra cuenta registrada en PLEX.TV , indicaremos la ruta cacheada con PLEXDRIVE ( /media/googledrive )
Hay mil posibilidades de utilizar nuestra cuenta de Google Drive , también se podría instalar Transmission para descargar torrents directamente a Google Drive.
Espero que os haya gustado el tutorial , ya sabéis que si tenéis alguna duda o veis algún fallo me agradecería que se comentara .
¡Un abrazo a todos y a disfrutar!