salen mensajes de error y partes borradas Esa d[…]

parece que kodi intenta mostrar una ventana de alg[…]

Gracias!! Voy a documentarme sobre Emby, a ver qu&[…]

Ya eres un puto profesional de los logs xD xD xD P[…]

Sección Unicamente para Tutoriales y Guías
#91193
banner_opt.png


¡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
-Instalamos base de datos necesaria para funcionar:
Código: Seleccionar todo
apt-get install mongodb -y
-Accedemos a la carpeta donde instalaremos PLEXDRIVE:
Código: Seleccionar todo
cd /media
-Descargamos PLEXDRIVE ( he optado por la versión 4.0.0 ya que la última da diversos problemas ) .
Código: Seleccionar todo
wget https://github.com/dweidenfeld/plexdrive/releases/download/4.0.0/plexdrive-linux-arm-7
-Renombramos PLEXDRIVE:
Código: Seleccionar todo
mv plexdrive-linux-arm-7 plexdrive
-Establecemos permisos necesarios para su ejecución:
Código: Seleccionar todo
chown root:root /media/plexdrive && chmod 755 /media/plexdrive
-Instalamos Screen para que PLEXDRIVE corra en segundo plano mientras cachea el contenido:
Código: Seleccionar todo
apt-get install screen -y
-Abriremos en segundo plano:
Código: Seleccionar todo
screen -S plexdrive
-Creamos carpeta donde se montará Google Drive ( ruta opcional )
Código: Seleccionar todo
mkdir /media/googledrive
-Volvemos a la carpeta de PLEXDRIVE ( hemos salido de la misma al correr un segundo plano )
Código: Seleccionar todo
cd /media
Ahora sin cerrar el terminal, vamos a averiguar las credenciales de la Google Drive API, que nos servirán para completar el último paso.

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"
api1.png

3) Buscamos "Google Drive API"
api2.png

4) Pulsamos "HABILITAR"
api3.png

5) Una vez activada la API, vamos a CREDENCIALES - CREAR CREDENCIALES - ID de cliente de OAuth.
api4.png

6) Pulsamos "CONFIGURAR PANTALLA DE AUTORIZACIÓN
api5.png

7) Escribimos cualquier nombre / palabra.
api6.png

8) En el menu de "Tipo de Aplicación" indicamos "OTRO", ponemos cualquier nombre y pulsamos "CREAR"
api7.png

Finalmente nos dará un ID de Cliente junto con unas credenciales, que guardaremos o copiaremos para completar el último paso.
api8.png

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
Si todo va correctamente, nos pedirá introducir los datos que hemos obtenido a través de Google Drive API ( paso 1.2 )

Una vez introducidos empezará a funcionar PLEXDRIVE y cachear todo el contenido del mismo , puedes comprobarlo a través de la carpeta /media/googledrive
plexdrive_cache.png
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.
plex1.png
- Una vez copiado el enlace, abrimos una nueva terminal e introducimos el siguiente comando para descargar:
Código: Seleccionar todo
sudo wget [ENLACE COPIADO]
En [ENLACE COPIADO] básicamente introducimos el enlace.

- Instalamos el paquete de PLEX:
Código: Seleccionar todo
sudo dpkg -i plexmediaserver*.deb
- Para finalizar el tutorial, accederemos al servidor PLEX desde el navegador de la siguiente manera:
http://IP_LOCAL_RASPBERRY:32400/web/

Una vez entremos con nuestra cuenta registrada en PLEX.TV , indicaremos la ruta cacheada con PLEXDRIVE ( /media/googledrive )
plex2.png



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!
No tienes los permisos requeridos para ver los archivos adjuntos a este mensaje.
cristianch410, Wampirius, tzinm y 2 usuarios más les gusta esto
#92335
Kike sigue funcionando ?, lo hice el sabado en una pi4 sobre raspbian lite, todos los pasos, se quedo cacheando horas, pero desde plex pongo la ruta, y no mete nada, ademas en en la ruta /media/googledrive esta vacia cuando entro desde ssh.
edit:Lo unico diferente a ti que actualice plex server como indicabas, pero antes de realizar lo de plexdrive
Última edición por cristianch410 el |23 Dic 2019|, 11:44, editado 1 vez en total.