Crear un servidor Plex portátil; TravelPlex

Las vacaciones en el extranjero a menudo están llenas de aventuras, visitas turísticas y muchos viajes. Si eres como yo, a veces necesitas un tiempo de inactividad por las noches y buscas la comodidad de una criatura como Netflix o Hulu solo para descubrir que el contenido no está disponible en el país en el que te encuentras actualmente y bloquean las VPN.

Si eres como yo y tienes un servidor Plex con contenido, entonces esa puede ser una opción fácil si estás de viaje. Este año, teníamos seis personas en nuestro grupo y no había garantías de WiFi que pudiera admitir una transmisión (mucho menos seis). Por lo tanto, pensé que sería una gran excusa para construir un servidor Plex portátil local que pudiéramos llevar con nosotros y que yo llamo TravelPlex.

En primer lugar, necesitaba una computadora y un disco duro para esto, y después de algunas investigaciones sobre computadoras compactas, decidí construir todo el ecosistema portátil en una Raspberry Pi con unidades Flash USB de alta capacidad. Ofrecía modularidad y compacidad con requisitos de baja potencia (lo que significaba que podía funcionar con un cargador de teléfono portátil). Elegir una Raspberry Pi significaba que no tendría suficiente potencia de cómputo para realizar cualquier transcodificación sobre la marcha, pero ese era un límite con el que estaba más que dispuesto a vivir.

Dado que no estaba seguro de cuánto necesitaríamos usarlo, asumí el peor de los casos y ordené 1 TB de almacenamiento (lo que significaba que cada persona tendría aproximadamente 36 horas de contenido de video HD). En realidad, terminó más cerca de 45 debido a una transcodificación inicial que hice, pero aún así fue más que suficiente para durar el viaje de 3 semanas.

Hardware que utilicé (185 dólares en total):

  • 1x Raspberry Pi 3B+ con Funda Transparente Premium
  • 1x SanDisk 16GB Ultra microSDHC
  • 4x SanDisk 256GB Ulta Fit USB 3.1 Unidad Flash
  • 1x AmazonBasics USB A-Cable Macho a Micro B

Software

Desde la perspectiva del software, sabía que iba a instalar Plex, pero también tuve que encontrar una manera de llevar una red completa conmigo. Dado que la Raspberry Pi tenía una tarjeta inalámbrica incorporada, opté por convertirla también en un punto de acceso inalámbrico para que los usuarios pudieran conectarse a la red WiFi TravelPlex.

Una vez que llegó toda la Raspberry Pi, instalé Raspbian Buster en la tarjeta SSD y la inicié. Mientras configuraba el software, estaba copiando los medios digitales relevantes que quería en las unidades Flash de mi computadora.

Red inalámbrica

Después de demasiado tiempo tratando de obtener hostapd trabajando en Raspberry Pi, descubrí raspap-webgui, un portable de gestión wifi de código abierto que administra la red inalámbrica por usted. El instalador rápido funciona perfectamente para ponerlo en marcha.

Una vez que se está ejecutando, hay un par de elementos para configurar (¡la seguridad es lo primero!).

Configurar hotspot > Básico

  • Cambiar el SSID
  • Establecer el modo inalámbrico en 802.11a - 5 GHz

Configurar hotspot > Seguridad

  • Cambiar el PSK (Esta es la contraseña de WiFi)

Configurar autenticación

  • Cambiar la contraseña a algo que no seasecret

Plex

Configurar el servidor Plex fue relativamente rápido, pero Plex no está diseñado para funcionar sin conexión, por lo que requirió algunos ajustes menores una vez que esté en funcionamiento. Tendrá que iniciar sesión de forma normal, pero desmarque la opción Allow me to access my media outside my home. No instale ningún medio todavía.

Configuración> General

  • Desmarque: Envíe informes de fallos a Plex (Planea estar sin conexión, ¿recuerda?)

Configuración > Acceso remoto

  • Limitar la velocidad de bits de transmisión remota: Original Sin límite (Deshabilitación efectiva de la transcodificación)

Configuración > Biblioteca

  • Desmarque: Vaciar la papelera automáticamente después de cada escaneo
  • Desmarque: Permitir la eliminación de medios (en caso de que alguien presione el botón incorrecto)

Configuración > Red

  • Desmarque: Habilitar soporte de servidor para IPv6
  • Lista de direcciones IP y redes permitidas sin autenticación: 10.3.141.1/24 (esto permitirá que cualquier dispositivo WiFi conectado a RaspAP no requiera autenticación, ya que es probable que estemos fuera de línea)
  • Desmarque: Webhooks

Con Raspberry Pi listo para usar y los medios transferidos a las Unidades Flash, Los conecté a Raspberry Pi y Monté las Unidades y las configuré Montaje automático para que persistan después de los reinicios.

Ahora puede agregar cada unidad a Plex. Una vez que se agreguen todas, active un escaneo completo de la biblioteca (asegúrese de que la Pi esté conectada a su red a través de Ethernet, para que tenga Internet).

Hora de inicio

Después de completar el escaneo de la biblioteca, puede desconectar la Raspberry Pi y comenzar a viajar. Cualquier viajero acompañante solo necesita tener la aplicación Plex preinstalada en dispositivos móviles y conectarse a la red WiFi (Plex debería descubrirse automáticamente y simplemente funcionar).

Un par de notas para evitar problemas:

  • Si planea ejecutarlo con un paquete de baterías portátil/cargador de teléfono, asegúrese de que produzca suficiente energía (tiene cuatro unidades Flash que necesita alimentar además de la Raspberry Pi)
  • Entre viajes, puede conectar la Raspberry Pi de nuevo a su red doméstica a través de Ethernet y usar SFTP para intercambiar los medios

¡Feliz viaje!

Deja una respuesta

Tu dirección de correo electrónico no será publicada.