Anuncio

Diseñar el mejor servidor de medios para su colección de TV y películas puede ser un desafío. ¿Qué hardware debe usar, qué sistema operativo debe instalar y qué tipo de software debe ejecutar?

En lugar de perder el tiempo tratando de decidir, aquí está la respuesta. Un servidor Linux, ejecutando todo el software multimedia que necesitas, se puede configurar en menos de una hora gracias a Docker. Veamos cómo.

¿Qué es Docker?

En lugar de instalar el software de la manera tradicional en su PC, Docker le permite ejecutarlos en contenedores seguros.

Comparten el mismo entorno físico que su sistema operativo, pero se ejecutan de forma independiente y separada de su sistema principal, lo que significa que puede probar e instalar diferentes tipos de software sin preocuparse por conflictos

Es la plataforma perfecta para probar nuevas aplicaciones, especialmente en un servidor, donde una actualización incorrecta o un cambio de script pueden hacer que todo falle. Docker también ayuda a acelerar la instalación de nuevas aplicaciones, especialmente

instagram viewer
combinado con DockSTARTer, un script para instalar y actualizar contenedores de software multimedia con Docker.

Requisitos para la instalación

Para usar DockSTARTer (y Docker), deberá preparar un servidor. DockSTARTer puede ejecutarse en cualquier tipo de máquina que ejecute Linux, incluyendo una Raspberry Pi 7 maneras de configurar su Raspberry Pi como servidor de medios¿Desea instalar un servidor de medios Raspberry Pi? ¿No está seguro de elegir Kodi, Plex o Emby? Esto es lo que necesitas saber. Lee mas , pero debe tener en cuenta que algunos software no se ejecutarán en una arquitectura basada en ARM como Pi, lo que podría limitar su potencial aquí.

Si bien no importa qué distribución de Linux elija, ya que Docker se ejecutará en la mayoría de las distribuciones, el El script DockSTARTer no funciona con Arch, por lo que no podrá usar esta guía para eso distro.

Si desea mantener bajo el uso de recursos, instale el servidor o las versiones sin cabeza de cualquier distribución que elija. Estos vendrán sin un entorno de escritorio y tendrán una huella de recursos más pequeña.

Esta es una instalación de servidor de medios, por lo que necesitará una CPU capaz para transcodificar medios, que convierte los medios de un formato a otros que los reproductores de medios pueden reproducir. Si está planeando un uso intensivo, una CPU que pueda hacer frente a múltiples transmisiones transcodificadas será útil aquí.

Esta guía de Plex, el software de transmisión de medios, debería ayudarlo a determinar el tipo de procesador que necesitará.

También necesitará suficiente espacio de almacenamiento para que su servidor también pueda actuar como almacenamiento de red DIY para su contenido si aún no tiene un NAS.

Paso 1: Instalación de Git y Curl

Para instalar Docker con DockSTARTer, deberá abrir una ventana de terminal en su servidor o conectarse a través de SSH. Primero deberá instalar dos bits de software: Git y Curl. Git es un software de control de versiones que permite a los desarrolladores compartir su software, mientras que Curl permite la transferencia de datos desde Internet.

Para instalar en un sistema operativo basado en Debian (Debian, Ubuntu, Raspbian, etc.):

sudo apt install curl git

Para instalar en Fedora:

sudo dnf install curl git

Para instalar usando Yum:

sudo yum install curl git

Paso 2: Instalar DockSTARTer

Una vez que haya instalado Curl y Git, puede continuar con la instalación de DockSTARTer.

Tiene dos opciones para instalar Docker con DockSTARTer: puede instalarlo utilizando el script proporcionado por DockSTARTer o realizar una instalación manual. Cualquiera de los dos está bien, pero depende de lo paranoico que prefieras ser cuando instales software usando un script desde Internet.

Instalación con script

Para ejecutar el script de instalación para DockSTARTer, ejecute lo siguiente en su terminal:

bash -c "$ (curl -fsSL https://get.dockstarter.com)"

Una vez completado, escriba lo siguiente para reiniciar:

reinicio de sudo

Instalación manual

Si prefiere no utilizar el script de instalación proporcionado, los siguientes comandos clonarán el repositorio git que contiene DockSTARTer y lo configurarán antes de reiniciar:

git clone https://github.com/GhostWriters/DockSTARTer "/home/${USER}/.docker" sudo bash /home/${USER}/.docker/main.sh -i. reinicio de sudo

Paso 3: Ejecute DockSTARTer y seleccione sus aplicaciones

Con DockSTARTer instalado, ahora puede comenzar a configurar Docker con sus contenedores. Comience escribiendo sudo ds en tu terminal para comenzar.

Configuración de la pantalla del terminal de instalación de DockSTARTer

Para comenzar a instalar sus aplicaciones Docker, seleccione Configuración y pulsa enter, luego Configuración completa Espere a que el script realice cualquier acción antes de que se le presente una lista de aplicaciones para instalar.

Cada aplicación tiene una descripción útil al lado para ayudarte a elegir. Aquí es donde deberá considerar qué tipo de aplicaciones necesitará y querrá en su servidor. ¿Tiene la intención de usarlo solo para la transmisión de medios, o está buscando un software que pueda organizar sus medios?

Menú de configuración de instalación de aplicaciones Dockstarter

Para ayudarlo a elegir, aquí hay algunas posibilidades:

  • Plex, un servidor multimedia completo
  • Emby, una alternativa a Plex
  • Airsonic, un servidor multimedia para música
  • CouchPotato, para descargas automáticas de películas
  • Deluge, un cliente de BitTorrent
  • Sonarr, para descargas automáticas de medios de TV
  • HTPC Manager, para administrar ciertas aplicaciones de medios en un tablero

Esta lista no es exhaustiva, así que revise detenidamente las aplicaciones que tiene disponibles. Use las teclas de arriba y abajo del teclado para desplazarse, y presione el espacio para seleccionar cada una de las aplicaciones que desea instalar.

También debe asegurarse de seleccionar otras dos aplicaciones: Ouroboros y Portainer. Estos son útiles para el mantenimiento de Docker una vez que haya terminado de usar DockSTARTer. Ouroboros mantiene sus aplicaciones de contenedor actualizadas, mientras que Portainer lo ayuda a monitorear y configurar Docker a través de una interfaz de usuario web.

Una vez que esté listo para continuar, presione entrar.

Paso 4: configurar los ajustes del servidor

Habrá preguntas de preconfiguración en la siguiente etapa, dependiendo de la aplicación que elija. Por ejemplo, si selecciona instalar el cliente Deluge BitTorrent, deberá confirmar qué configuración de puerto desea utilizar.

Presione Intro para confirmar la configuración de cada aplicación (o seleccione No, si prefiere editarlos).

Después de algunas etapas iniciales de configuración de la aplicación, podrá modificar la zona horaria y el nombre de host de su máquina, así como algunas ubicaciones predeterminadas para el contenido multimedia. Seleccione No, a menos que esté satisfecho con la configuración predeterminada y luego presione Intro.

Menú de configuración de Dockstarter Global Server Hostname

La primera opción permite la configuración de la zona horaria de su servidor. Suponiendo que la zona horaria de su sistema es correcta, elija Utilizar el sistema en esta etapa, o seleccione otro con Ingrese nuevo. Edite el nombre de host en el siguiente menú, ya sea utilizando el nombre de host del servidor actual (si lo prefiere, elija Utilizar el sistema de nuevo) o seleccionando Ingrese nuevo.

El siguiente menú le pide que elija varias ID de usuario e ID de grupo; se recomienda seleccionar el Utilizar el sistema Opción aquí.

Luego deberá seleccionar la carpeta correcta para el archivo de configuración de Docker. A menos que esté planeando alterar esto, elija Utilizar el sistema. El siguiente menú le preguntará si desea establecer permisos en su archivo de configuración de Docker, seleccione si y pulsa enter.

Ahora puede comenzar a editar carpetas para varios medios. Puede seleccionar el suyo propio, pero si desea que sus archivos aparezcan en el directorio de inicio de usuario de Linux, seleccione Utilizar el sistema para cada uno de estos, o seleccione Ingrese nuevo para ubicaciones completamente nuevas. Si las carpetas no existen, DockSTARTer le pedirá permiso para crearlas, así que presione si y entra.

Registro de configuración final de Dockstarter

Una vez completado, DockSTARTer confirmará los cambios en su archivo de configuración de Docker. En su etapa final, le preguntará si desea crear los contenedores finales para sus aplicaciones; Seleccione si y pulsa enter y espera a que se complete el proceso.

Las aplicaciones se descargarán e instalarán en contenedores "sandboxes" creados según sus especificaciones. Esto puede llevar un poco de tiempo, dependiendo de las aplicaciones que haya elegido, los recursos de su servidor y su conexión a Internet.

Una vez que se complete, sus aplicaciones se instalarán y estarán listas y ejecutándose en contenedores Docker. Algunos pueden necesitar una configuración adicional, como Emby, y pueden ejecutarse con la interfaz de usuario web para la configuración. Puede configurar Emby, por ejemplo, visitando YourServerIpAddress: 8096 con tu navegador web.

También puede configurar y monitorear su instalación de Docker con Portainer. Use su navegador web para visitar YourServerIpAddress: 9000 donde primero creará una cuenta de administración. Elija un nombre de usuario y contraseña, luego presione Crear usuario.

Un servidor multimedia de Linux, listo en menos de una hora

Docker elimina la molestia de instalar un servidor de medios en Linux. En lugar de instalar cada aplicación por separado, con DockSTARTer, puede instalar Docker y todos los aplicaciones de contenedor que necesita en una hora o menos, dependiendo de qué tan rápido sea su servidor (y suponiendo que ya sea preconstruido).

No tiene sentido tener un servidor de medios, por supuesto, sin el reproductor de medios adecuado (¡o jugadores!) Para que coincida. Crea un reproductor multimedia usando estas distribuciones de Linux Media Center 7 impresionantes distribuciones de Linux Media Center para su HTPCLinux ofrece un HTPC superior que Windows. ¿Quiere construir su propio sistema de cine en casa con Linux? Utilice una de estas distribuciones de centro de medios de Linux. Lee mas y convierte tu hogar en la potencia de reproducción de medios definitiva.

Ben es un escritor de tecnología con sede en el Reino Unido, apasionado por los gadgets, los juegos y el geek general. Cuando no está ocupado escribiendo o jugando con la tecnología, está estudiando para una maestría en informática y TI.