- Diferentes opciones de hardware según la carga de trabajo, desde Raspberry Pi hasta procesadores Intel con UHD 770 para transcodificación eficiente.
- Métodos de instalación flexibles que incluyen scripts directos para sistemas ligeros o contenedores Docker para entornos más robustos y escalables.
- Importancia de la organización de archivos y la gestión de metadatos para lograr una interfaz visual similar a las plataformas de streaming comerciales.
- Implementación de seguridad mediante proxies inversos y certificados SSL para permitir el acceso remoto sin exponer el servidor a riesgos.

¿Alguna vez has sentido que tienes tus películas y series repartidas por mil discos duros y que, a la hora de ver algo, acabas perdiendo más tiempo buscando el archivo que disfrutando del filme? Montar tu propio centro multimedia es, básicamente, pasar de tener una carpeta aburrida llena de nombres raros como MKV_rip_1080p_x264 a tener una interfaz espectacular al estilo Netflix, pero con la diferencia de que tú eres el dueño absoluto de todo el tinglado.
En este sentido, Jellyfin se presenta como la opción ideal para quienes huyen de las suscripciones mensuales y los rastreos de datos. A diferencia de otras alternativas, es un proyecto de código abierto y totalmente gratuito, lo que significa que no hay letras pequeñas ni funciones bloqueadas tras un muro de pago. Ya sea que quieras aprovechar un ordenador viejo, una Raspberry Pi o montar un servidor NAS desde cero, aquí tienes toda la hoja de ruta para lograrlo.
Eligiendo el hardware: desde lo más sencillo hasta lo más potente

Dependiendo de cuánta pasta quieras invertir y de qué tan exigente seas con la calidad, tienes varias rutas. Si buscas algo ligero y económico, una Raspberry Pi 4 o superior es un camino estupendo, siempre y cuando instales un sistema de 64 bits, ya que Jellyfin no se lleva bien con los de 32. Para quienes prefieren ir a lo grande, un procesador como el Intel Core i5-14600K es una joya, principalmente por sus gráficos UHD 770, que hacen que el proceso de transcodificación sea fluido como la seda.
En cuanto al almacenamiento, si vas a montar un PC, cajas como la Fractal Design R5 son muy recomendadas porque permiten meter un montón de discos duros sin complicaciones. Para el sistema operativo, si no quieres líos, Ubuntu Server 24.04 LTS es la apuesta más segura por su enorme documentación, aunque Debian sigue siendo el rey de la estabilidad para los más puristas.
Conceptos clave: El temido transcoding y el almacenamiento

Antes de meterle mano a la instalación, hay que entender qué es la transcodificación. Básicamente, es cuando el servidor tiene que convertir el vídeo en tiempo real porque tu tele o móvil no soportan el formato original. Esto consume muchísimos recursos, especialmente con el contenido en 4K y el mapeo de tonos HDR a SDR. Para evitar que el servidor eche humo, lo ideal es usar aceleración por hardware mediante GPUs de Intel o NVIDIA.
Para organizar tus archivos, no lo hagas a lo loco. Para que Jellyfin no se vuelva loco buscando carátulas, crea carpetas independientes por título en las películas y organiza las series por temporadas. Esto garantiza que los metadatos se descarguen correctamente y tu biblioteca se vea profesional desde el primer momento, similar a cómo se hace en una guía completa de Kodi para organizar tu biblioteca.
Guía de instalación paso a paso en Raspberry Pi

Si te has decidido por la pequeña pero potente Raspberry, lo primero es usar Raspberry Pi Imager para grabar el OS Lite de 64 bits en una microSD. Un truco para ahorrar tiempo es pulsar Ctrl+Shift+X antes de grabar para configurar el usuario, el WiFi y, sobre todo, habilitar el acceso SSH, así podrás controlar todo desde tu PC principal sin tener que conectar monitor ni teclado a la placa.
Una vez arrancada, es vital asignar una dirección IP estática para que el servidor no cambie de sitio cada vez que el router se reinicie. Para instalar Jellyfin, puedes usar el script oficial mediante el comando curl, que detectará tu sistema y hará el trabajo sucio. Finalmente, accede a través de tu navegador escribiendo la IP de la Pi seguida del puerto 8096 para iniciar el asistente de configuración.
Montaje avanzado con Docker en Ubuntu Server

Para los que buscan algo más robusto y fácil de actualizar, la combinación de Ubuntu y Docker es imbatible. Primero, actualiza el sistema y despliega Docker Engine junto con el plugin Compose. Es muy recomendable añadir tu usuario al grupo docker para no tener que estar escribiendo sudo en cada comando, lo que hace que la gestión sea más ágil, similar a cuando decides crear un servidor casero utilizando Docker Desktop.
La magia ocurre al crear el archivo docker-compose.yml. Aquí es donde defines dónde se guardarán la configuración, la caché y tus carpetas de medios. No olvides revisar tu UID y GID con el comando id para que los permisos de archivos no te den dolores de cabeza más tarde. Una vez lanzado el contenedor con docker-compose up -d, Jellyfin estará corriendo en segundo plano, consumiendo solo lo necesario.
Acceso remoto y seguridad: Sacando tu servidor al mundo
Si quieres ver tus series mientras estás en el trabajo o en casa de un amigo, tienes que configurar el acceso externo. La forma más segura es utilizar un proxy inverso como Caddy, que gestiona los certificados SSL de forma automática para que navegues bajo HTTPS. Evita a toda costa abrir el puerto 8096 directamente en tu router, ya que eso es dejar la puerta abierta a cualquier curioso.
Para que todo sea fluido, crea un registro DNS A que apunte a tu IP pública y configura Caddy para que redirija el tráfico hacia el contenedor de Jellyfin. Además, dentro del panel de control de Jellyfin, debes añadir la IP del proxy en la sección de Known Proxies para que el servidor gestione correctamente las cabeceras de red y sepa quién se está conectando.
Construir un servidor multimedia propio permite centralizar todo el contenido digital en un solo lugar, eliminando la dependencia de servicios externos y garantizando la privacidad total. Ya sea optando por la sencillez de una Raspberry Pi o la potencia de un servidor Bare Metal con Docker, la clave reside en una buena organización de los archivos y una configuración de red segura mediante proxies para disfrutar de la biblioteca desde cualquier rincón del hogar o el mundo.
Redactor apasionado del mundo de los bytes y la tecnología en general. Me encanta compartir mis conocimientos a través de la escritura, y eso es lo que haré en este blog, mostrarte todo lo más interesante sobre gadgets, software, hardware, tendencias tecnológicas, y más. Mi objetivo es ayudarte a navegar por el mundo digital de forma sencilla y entretenida.