TOP  

Jellyseerr: Guía para principiantes para la gestión de medios domésticos

Si utilizas Jellyfin, ya sabes que es excelente para alojar y transmitir tu colección multimedia. Sin embargo, algunas partes pueden ser problemáticas, como la gestión de solicitudes. Aquí es donde entra Jellyseerr. 

Jellyseerr, que ofrece facilidad de uso y funciones avanzadas, puede llevar tu biblioteca multimedia al siguiente nivel. Esta guía te explica cómo hacerlo y cómo garantizar una integración perfecta en tu configuración.

Jellyseerr: Guía para principiantes para la gestión de medios domésticos

Tabla de contenidos

  1. ¿Qué es Jellyseerr?
  2. Cómo instalar Jellyseerr
  3. Guía de configuración básica de Jellyseerr
  4. Configuración avanzada
  5. Optimizar el rendimiento de Jellyseer
  6. Solución de problemas comunes
  7. Preguntas frecuentes
  8. Reflexiones finales

1. ¿Qué es Jellyseerr?

Cómo funciona Jellyseerr

Jellyseerr es una herramienta de código abierto que puede facilitarte la gestión de las solicitudes de medios en tu servidor Jellyfin. Funciona como un intermediario entre el servidor de medios, las herramientas de automatización y los usuarios. Las principales cosas que maneja son las solicitudes, la aprobación y el seguimiento de los medios de comunicación.

Aunque está diseñado principalmente para Jellyfin, Jellyseerr puede funcionar con otros servidores multimedia como Plex y Emby. Sin embargo, los creadores han advertido de que algunas características pueden diferir en otras plataformas.

  • Gestión de solicitudes personalizable: Funciones avanzadas para solicitar medios con un sencillo sistema de revisión y aprobación.
  • Manipulación automatizada: La aplicación puede activar herramientas populares como Radarr, Sonarr y Prowlarr cuando sea necesario.
  • Notificaciones: Proporciona actualizaciones en tiempo real sobre el estado de cada solicitud. 

Lea también: 

b. Requisitos previos para la instalación

Antes de instalar Jellyseerr, asegúrese de lo siguiente:

  • Servidor multimedia: Jellyfin está instalado y funcionando.
  • Herramientas de automatización: Radarr, Sonarr y Prowlarr (para indexadores).
  • Base de datos: SQLite (También puede utilizar PostgreSQL)
  • Entorno de alojamiento: NAS / Home Server / Seedbox

2. Cómo instalar Jellyseerr

Jellyseerr puede ejecutarse en todas las plataformas compatibles con Jellfin. Aunque las combinaciones son amplias, nos centraremos principalmente en las que soportan Docker ya que es la forma más fiable de gestionar la configuración. 

Si no está familiarizado con Docker, lea el documento RapidSeedbox Guía para principiantes sobre Docker.

a. Opción 1: Para usuarios de NAS

Accede a tu contenedor Docker en tu NAS y extrae la imagen Jellyseerr. Para ello, vaya a la pestaña "Registro", busque Jellyseer y descargue la imagen.

A continuación, cree un Contenedor:

Vaya a "Contenedor" y haga clic en "Crear" para iniciar un nuevo contenedor Jellyseer.

  • Ajuste los siguientes parámetros: 

Mapeo de volúmenes:

  • Asignación de puertos:

Asigna un puerto local (por ejemplo, 3000) al puerto 3000 del contenedor.

  • Variables de entorno:
  • Arranca el contenedor.

Ahora puedes acceder a Jellyseerr abriendo tu navegador y yendo a http://:3000.

Lea también: Los 8 mejores NAS Synology para multimedia y sincronización de archivos

b. Opción 2: Para Seedbox / Linux Home Servers

Asegúrese de que su seedbox soporta Docker (la mayoría de los proveedores lo hacen) y utilice SSH para iniciar sesión. A continuación, ejecuta el contenedor Jellyseerr con lo siguiente:

Nota: Sustituye /ruta/a/config por el directorio de almacenamiento de tu seedbox.

Ahora puedes utilizar el dominio o la IP de tu seedbox y el puerto (por ejemplo, http://:3000) para acceder a Jellyseerr. 

Si está ejecutando un servidor doméstico Windows, puede utilizar este mismo conjunto de comandos. Solo cambiará el proceso de instalación de Docker.

Lea también:

¿Quieres un servidor multimedia más rápido?

¿Su configuración actual le está ralentizando? RapidSeedbox ofrece potentes servidores para mejorar el rendimiento de Jellyseer. Disfruta de descargas ultrarrápidas y automatización fiable con nuestros planes premium. Actualice su gestión multimedia hoy mismo.

¡Pruebe RapidSeedbox hoy mismo!

3. Guía de configuración básica de Jellyseerr

Con Jellyseerr, obtendrás una experiencia similar a Netflix sin coste mensual.
Con Jellyseerr, tendrás una experiencia similar a Netflix sin coste mensual. (Fuente: Jellyserr)

Para utilizar plenamente Jellyseerr, vincúlalo a tu servidor Jellyfin. Esto permite a Jellyseerr gestionar las solicitudes de medios y añadir contenido aprobado directamente a tu biblioteca.

Abra su navegador y vaya a http://:3000 (o la URL equivalente para su plataforma). Utilice las credenciales de administrador por defecto creadas durante la instalación. Si se le solicita, cree una contraseña segura para la cuenta de administrador.

Acceda a la página de configuración:

  • Una vez iniciada la sesión, haz clic en el icono del engranaje de configuración de la interfaz de Jellyseerr.
  • Vaya a la sección Servidor multimedia.

Añade detalles de Jellyfin:

  • Host/IP: introduzca la dirección IP o el nombre de dominio de su servidor Jellyfin (por ejemplo, 192.168.1.100 o https://myjellyfinserver.com).
  • Puerto: Utilice el puerto predeterminado (8096 para HTTP u 8920 para HTTPS).
  • Clave API: Obténgalo de Jellyfin iniciando sesión en Jellyfin, vaya a Configuración de usuario > Claves de API y cree una nueva clave para Jellyseerr.
  • Haga clic en Guardar para aplicar la configuración.

Prueba la conexión:

Jellyseerr proporciona un botón "Probar conexión" para confirmar que la integración se ha realizado correctamente. Haz clic en él para verificar que el servidor es accesible.

a. Añadir Radarr, Sonarr y Prowlarr

Jellyseerr se integra con herramientas de automatización como Radarr, Sonarr y Prowlarr para gestionar la descarga y organización de los medios solicitados. En los ajustes de Jellyseerr, busca y abre la pestaña Integraciones.

Añadir Radarr con los siguientes detalles:

  • Host/IP: La dirección IP o el dominio de su servidor Radarr (por ejemplo, http://localhost:7878 o http://192.168.1.100:7878).
  • Clave API: Obténgala de Radarr en Configuración > General > Seguridad.
  • Haga clic en Guardar y Probar conexión para asegurarse de que la configuración es correcta.

Añade Sonarr:

Repita el proceso anterior, pero utilice su respectivo puerto (por defecto: 8989) y clave API desde Configuración > General > Seguridad.

Añadir Prowlarr (Opcional):

Si utiliza Prowlarr para gestionar los indexadores, haga clic en Añadir integración y seleccione Prowlarr.

Introduce la IP, el puerto (por defecto: 9696) y la clave API desde Configuración > General > Seguridad en Prowlarr.

Lea también:

4. Configuración avanzada

Personaliza la configuración para adaptarla a tus preferencias una vez que Jellyseerr esté integrado con Jellyfin y tus herramientas de automatización.

a. Establecer roles y permisos de usuario

  • Vaya a Gestión de usuarios en los ajustes.
  • Cree cuentas de usuario para las personas que vayan a realizar solicitudes o gestionar aprobaciones.
  • Asignar funciones

b. Establecer preferencias de calidad por defecto

En la sección Integraciones, configura Radarr y Sonarr para priorizar calidades específicas. Por ejemplo, puedes configurar Radarr para que descargue películas en 4K o Sonarr para que prefiera estrenos en HDTV-1080p para programas de televisión.

c. Activar etiquetas y filtrado

Utilice etiquetas para organizar o priorizar solicitudes específicas. Por ejemplo, asigne una etiqueta "Niños" a los contenidos infantiles o "4K" a las películas de alta calidad. Es mejor configurar filtros para priorizar automáticamente las solicitudes con etiquetas específicas.

d. Asegure su instalación (¡importante!)

Si su servidor o Jellyseerr es accesible desde Internet, asegúrelo activando HTTPS.

Utilice un proxy inverso como Nginx o Traefik para gestionar los certificados SSL y proporcionar un dominio personalizado (por ejemplo, https://jellyseer.mydomain.com).

Lea también: 

5. Optimizar el rendimiento de Jellyseerr

Aunque Jellyseerr es relativamente ligero, solemos utilizarlo en entornos con pocos recursos. Por ello, puede volverse lento o no responder, bloquearse con un uso intensivo o no procesar las peticiones de forma eficiente.

La causa suele estar en la limitación de recursos del sistema o en la ineficacia de la base de datos. A continuación te explicamos cómo optimizarlo para maximizar el rendimiento:

a. Identificar las limitaciones de recursos

Las limitaciones de CPU, RAM o almacenamiento pueden provocar retrasos o bloqueos. Asigna recursos adicionales del sistema a Jellyseerr aumentando los límites de CPU y memoria del contenedor Docker:

b. Optimizar la base de datos

Jellyseerr utiliza SQLite por defecto, que funciona bien para configuraciones pequeñas pero puede convertirse en un cuello de botella a medida que crecen tu biblioteca multimedia y tu base de usuarios. Para mitigarlo, puedes migrar a PostgreSQL, que es más robusto y escalable.

  • Instale PostgreSQL en su servidor o utilice un servicio PostgreSQL basado en la nube.
  • Actualice la configuración de Jellyseerr para utilizar PostgreSQL estableciendo DB_TYPE=postgresql y proporcionando los detalles de conexión.
  • Migra los datos existentes de SQLite a PostgreSQL utilizando una herramienta de migración o la documentación de Jellyseerr.

c. Reinicie el contenedor Docker periódicamente

Con el tiempo, el uso temporal de recursos dentro del contenedor Docker puede acumularse, dando lugar a un rendimiento degradado. Solucione este problema reiniciando periódicamente el contenedor Docker de Jellyseerr para eliminar el uso temporal de recursos:

docker restart jellyseerr

Para garantizar un mantenimiento regular, puede automatizar este proceso con una tarea cron o con el Programador de tareas de Windows.

d. Optimizar las notificaciones y actualizaciones

Las notificaciones o actualizaciones de estado frecuentes pueden provocar una carga innecesaria en el servidor, especialmente en entornos multiusuario.

  • Reduce la frecuencia de las actualizaciones de estado en los ajustes de Jellyseerr.
  • Limite las notificaciones a los eventos esenciales (por ejemplo, aprobación de solicitudes o adición de medios) para evitar una actividad de fondo excesiva.

e. Reduzca al mínimo los plugins o funciones innecesarios

La ejecución de plugins adicionales o la activación de funciones no utilizadas pueden sobrecargar innecesariamente el rendimiento de Jellyseerr.

  • Desactiva las funciones o integraciones que no utilices de forma activa.
  • Audite la configuración y las integraciones de Jellyseerr para agilizar el flujo de trabajo.

6. Resolución de problemas comunes

Incluso con una instalación bien configurada, puedes encontrarte con problemas al utilizar Jellyseerr. A continuación se indican problemas comunes, sus posibles causas y soluciones detalladas para ayudarte a resolverlos eficazmente.

a. Jellyseerr no puede conectarse a Jellyfin

Si Jellyseerr no puede conectarse a su servidor Jellyfin, es posible que observe que las solicitudes no se procesan o que no se pueden recuperar los detalles de los medios. 

Este problema suele estar causado por datos incorrectos del servidor introducidos en Jellyseerr, como una dirección IP, un número de puerto o una clave API no válidos. Las restricciones de red, como un cortafuegos que bloquea la comunicación entre Jellyseerr y Jellyfin, también pueden ser la causa.

Posibles soluciones:

  • Vuelva a comprobar la dirección IP o el dominio de Jellyfin, el puerto (8096 para HTTP u 8920 para HTTPS) y la clave API en la configuración de Jellyseerr.
  • Regenere la clave API en Jellyfin en Configuración de usuario > Claves API si es necesario.
  • Asegúrese de que no hay reglas de cortafuegos bloqueando el acceso. Para ello, pruebe la conexión con un comando del tipo:

b. Solicitudes que no aparecen en Radarr/Sonarr

Cuando las solicitudes aprobadas no aparecen en Radarr o Sonarr, a menudo se debe a una configuración de integración incorrecta en Jellyseerr. Esto podría incluir URL no válidas, puertos incorrectos o claves de API no coincidentes. 

Otra causa frecuente es que el servidor Jellyseerr no pueda llegar a Radarr o Sonarr debido a restricciones de la red o a una mala configuración.

Posibles soluciones:

  • Comprueba las URL de Radarr y Sonarr en la configuración de Jellyseerr. Por ejemplo, utilice http://:7878 o http://:8989.
  • Confirme las claves API recuperándolas desde Configuración > General > Seguridad en Radarr y Sonarr.
  • Prueba la conexión en la pestaña de integraciones de Jellyseerr para asegurarte de que todo está configurado correctamente.

c. Medios que no se descargan

Si las solicitudes aprobadas aparecen en Radarr o Sonarr pero las descargas no se inician, el problema suele residir en la configuración del cliente de descarga o de los indexadores. Un cliente de descarga mal configurado, como qBittorrent o Transmission, podría no conectarse correctamente. 

Por otra parte, los indexadores ausentes o mal configurados en Radarr o Sonarr podrían no encontrar el contenido solicitado.

Posibles soluciones:

  • Asegúrese de que el cliente de descarga está añadido correctamente en Radarr/Sonarr con la dirección IP, el puerto y la clave API adecuados.
  • Pruebe los indexadores en Radarr o Sonarr buscando manualmente el contenido solicitado.
  • Compruebe los registros en Radarr o Sonarr en busca de errores relacionados con las descargas o las conexiones del indexador.

d. Los medios no se muestran en Jellyfin

Si el contenido descargado no aparece en la biblioteca de Jellyfin, suele deberse a rutas de biblioteca incorrectas o a retrasos en el escaneado de la biblioteca. Es posible que las rutas de biblioteca en Jellyfin no coincidan con la ubicación de descarga de Radarr o Sonarr, o que Jellyfin no esté escaneando la biblioteca con suficiente frecuencia. 

Los desajustes en los metadatos también pueden provocar que el contenido no se muestre correctamente.

Posibles soluciones:

  • Compruebe que las rutas de las bibliotecas de Jellyfin están correctamente configuradas para coincidir con los directorios de descarga utilizados por Radarr y Sonarr.
  • Active manualmente un escaneado de biblioteca en Jellyfin accediendo a Panel > Bibliotecas y seleccionando Escanear archivos de biblioteca.
  • Utilice el gestor de metadatos de Jellyfin para verificar y actualizar los metadatos de los soportes que faltan.

e. La interfaz web de Jellyseerr no se carga

Si no puede acceder a la interfaz web de Jellyseerr, es posible que el contenedor no se esté ejecutando o que la asignación de puertos en la configuración de Docker sea incorrecta. Este problema también podría surgir si un proxy inverso está mal configurado o si los certificados SSL están mal configurados para el acceso HTTPS.

Posibles soluciones:

  • Comprueba el estado del contenedor Docker Jellyseerr utilizando el comando: 
  • Reinicia el contenedor si está parado:

docker restart jellyseerr

  • Asegúrese de que su configuración de Docker o NAS asigna el puerto correcto (por defecto: 3000).
  • Verifique el certificado SSL y la configuración del proxy si utiliza HTTPS con un proxy inverso.

f. Las notificaciones no funcionan

Cuando los usuarios no reciben notificaciones sobre actualizaciones de solicitudes, suele deberse a que no se han configurado los ajustes de notificación en Jellyseerr o a que el servicio de notificación elegido (por ejemplo, correo electrónico o push) está mal configurado. 

Esto también puede ocurrir si el servicio de notificación carece de las credenciales o la configuración de conexión adecuadas.

Posibles soluciones:

  • Vaya a Ajustes > Notificaciones en Jellyseerr y configure el servicio de notificaciones (por ejemplo, correo electrónico o un servicio de notificaciones push).
  • Pruebe el sistema de notificación activando una actualización de solicitud.
  • Compruebe los registros en busca de errores relacionados con la configuración del servicio de notificación.

7. Preguntas más frecuentes

¿Para qué sirve Jellyseerr?

Jellyseerr le ayuda a agilizar la gestión de solicitudes de medios para servidores Jellyfin. Permite a los usuarios solicitar películas y programas de televisión específicos, realiza un seguimiento del estado de esas solicitudes y se integra con herramientas de automatización.

¿Cómo acceder a Jellyseerr?

Puedes acceder a Jellyseerr a través de un navegador web navegando hasta su URL, normalmente http://:3000 o un dominio personalizado si has configurado uno. Si está alojado localmente, puede acceder a él utilizando la dirección IP o el nombre de host de la máquina local.

¿Se puede utilizar Overseerr con Jellyfin?

Supervisor está diseñado principalmente para su uso con Plex y carece de soporte nativo para Jellyfin. Aunque existen algunas soluciones, no están soportadas oficialmente. Se recomienda Jellyseerr para Jellyfin porque está optimizado para la arquitectura de la aplicación y la API.

¿Es gratis utilizar Jellyseerr?

Jellyseerr es totalmente gratuito y de código abierto. Puedes descargarlo, instalarlo y modificarlo sin coste alguno, lo que te da un control total sobre tu configuración de gestión multimedia. Sin embargo, si utilizas servicios de pago como servidores en la nube o hardware avanzado, es posible que tengas que pagar.

¿Se puede acceder a Jellyseerr a distancia?

Puedes acceder a Jellyseerr remotamente si tu servidor está configurado correctamente. Puedes configurar un proxy inverso utilizando herramientas como Nginx o Traefik para asegurar el acceso remoto con HTTPS y un dominio personalizado. 

8. Reflexiones finales

Si aún no lo ha hecho, ahora es el momento de configurar Jellyseerr y experimentar sus ventajas de primera mano. Agiliza tu gestión de medios, mejora tu experiencia con Jellyfin y mantén contentos a tus usuarios con esta herramienta definitiva de solicitud de medios.

Los principiantes en la gestión de colecciones multimedia deberían aprender a utilizar Jellyseerr cuanto antes. No creerás lo rápido que puede crecer tu colección y escapársete de las manos. 

¿Quiere agilizar Jellyseer?

RapidSeedbox ofrece conectividad de alta velocidad y rendimiento superior para Jellyseer. Se integra sin esfuerzo con Radarr, Sonarr y Prowlarr para una automatización ininterrumpida. Comience su prueba gratuita ahora y experimente la diferencia.

Obtenga RapidSeedbox ahora

Sobre el autor Timothy Shim

Avatar de Timothy Shim

Timothy Shim es un escritor, editor y consultor SEO experimentado apasionado por la tecnología. Aunque es polifacético, sus intereses lo han llevado a centrarse principalmente en el alojamiento web, las herramientas empresariales digitales y la ciberseguridad.

Durante la última década, Tim ha colaborado con marcas importantes, como WHSR, Bitcatcha y ScalaHosting, entre otras. Su combinación única de conocimientos técnicos y habilidades narrativas hace que los temas complejos sean accesibles y atractivos.

Siendo un apasionado defensor de la privacidad en línea, Tim dedica su tiempo libre a su sitio web HideMyTraffic. Además de proporcionar información útil sobre seguridad digital, le funciona como un entorno de pruebas para perfeccionar sus habilidades SEO.

Únase a más de 40.000 suscriptores del boletín de noticias

Obtenga actualizaciones periódicas sobre los casos de uso de Seedbox, guías técnicas, proxies, así como consejos sobre privacidad y seguridad.

  1. HOla, estoy tratando de configurar Radarr y Sonarr con jellyseerr y no conecta, he probado todas las IP posibles y no hay manera….

    1. Hola Luis,

      Asegúrate de que la URL, puerto y API key de Radarr y Sonarr estén correctos en la configuración de Jellyseerr (por ejemplo http://IP:7878 para Radarr y http://IP:8989 para Sonarr y que las API keys coincidan) y de que Jellyseerr pueda llegar a esos servicios desde su red/contendedor. Si no coincide la dirección, puerto o clave API, Jellyseerr no podrá conectarse.

  2. Everytime I follow the instructions for my seedbox, I get the following error:-

    bash: syntax error near unexpected token `;&’

    1. Hi Dave,

      It looks like your shell is choking on the command syntax, not Jellyseerr itself.

      The error bash: syntax error near unexpected token ‘;&’ usually happens when the command was copied with hidden characters (like  ) from the blog, or it was pasted into a shell that doesn’t support the same syntax (or was slightly modified)

      Use a clean version of the command (no HTML formatting). Try this:

      docker run -d \
      –name=jellyseer \
      -e DB_TYPE=sqlite \
      -v /path/to/config:/config \
      -p 3000:3000 \
      jellyseer/jellyseer

      Let me know if it works!

Di lo que piensas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *