Un viaje de seis meses, un mini PC con Windows y el clásico rompecabezas de la subida remota en Jellyfin

Un post reciente en r/jellyfin plantea una configuración que a muchos self-hosters les resultará familiar: Jellyfin instalado directamente en un mini PC con Windows, los medios en discos duros externos conectados a esa máquina y Nextcloud ejecutándose en Docker junto a él. El autor está a punto de salir de casa durante seis meses por trabajo y quiere seguir viendo, gestionando y ampliando la biblioteca desde cualquier sitio.

La lista de objetivos está clara. Hacer streaming de películas y series en remoto, subir archivos nuevos desde el móvil o el portátil, que esos archivos acaben en los discos de medios y que Jellyfin los detecte automáticamente. Aquí la fiabilidad importa más de lo habitual, porque no habrá nadie en casa para solucionar problemas. El autor también menciona que ha probado Tailscale tras verlo recomendado, sin conseguir que funcione todavía, y dice que no está atado a Nextcloud si algo más sencillo hace el trabajo.

El punto donde falla es el traspaso entre las dos aplicaciones. Los archivos añadidos a través de Nextcloud no llegan a la biblioteca de Jellyfin, y el autor no sabe si el problema es la configuración de Docker, las rutas de carpetas o cómo accede cada aplicación a los archivos. Es la intuición correcta. Jellyfin se ejecuta en Windows y ve los discos externos directamente; Nextcloud se ejecuta en un contenedor, así que las rutas en las que escribe no son automáticamente las mismas que Jellyfin escanea. Mientras ambas aplicaciones no apunten al mismo almacenamiento, las subidas se quedarán en un sitio donde Jellyfin nunca mira.

Esto afecta a cualquiera que mezcle una instalación nativa con servicios en contenedores, y es importante porque la subida remota es la pieza que la gente suele descubrir al final, a menudo justo antes de un viaje. El hilo es una petición de orientación para principiantes, así que la respuesta útil tiene menos que ver con herramientas concretas y más con verificar la carpeta compartida y la configuración de rutas antes de confiar en ella.

Comentario para self-hosters

Trátalo primero como un problema de mapeo de rutas. Confirma a qué carpeta del host escribe realmente el contenedor de Nextcloud, luego confirma que la biblioteca de Jellyfin apunta a esa misma carpeta y prueba con un archivo pequeño antes de fiarte. Si el contenedor escribe en un volumen que no es el disco que escanea Jellyfin, ninguna cantidad de acceso remoto arreglará la biblioteca. Una vez que las rutas coincidan, la detección automática de Jellyfin debería encargarse del resto.

Para el acceso remoto, elige un enfoque y documéntalo para ti mismo, porque no estarás ahí para depurarlo. Sea cual sea la herramienta que elijas, anota los pasos y pruébala desde fuera de tu red doméstica antes de irte. Si prefieres simplificar, una sola aplicación que acepte subidas y escriba en una carpeta que Jellyfin ya vigila es más fácil de mantener en marcha que dos servicios que deben ponerse de acuerdo en las rutas.

Por último, planifica el funcionamiento desatendido: comprueba que la máquina se recupera tras un reinicio y que los discos se montan con las mismas letras o rutas cada vez. Seis meses es mucho tiempo para una configuración que solo funciona hasta el primer corte de corriente.

Fuente: hilo de r/jellyfin. Si quieres completar una instalación de Jellyfin, nuestros plugins para Jellyfin están pensados para bibliotecas legales y autoalojadas.

Fuentes