BookinglyTech News
Infraestructura

Lidarr y Decypharr no crean subcarpetas en TorBox montado vía WebDAV

En un servidor Linux Mint de bajas prestaciones, los torrents descargados con Lidarr terminan en la raíz del montaje Rclone de TorBox, complicando la organización en Navidrome.

2 min de lecturar/selfhosted0 vistas

Un usuario de Reddit describe un problema típico en entornos self‑hosted con almacenamiento en la nube. El servidor Linux Mint monta TorBox mediante Rclone y WebDAV en /home/manu/nube. Navidrome escanea esa ruta para ofrecer la música, mientras que la pila Arr (Lidarr, Prowlarr y Decypharr) gestiona la captura de torrents.

Cuando Lidarr entrega un torrent a Decypharr, este lo envía a la API de TorBox y la descarga finaliza sin errores. El detalle crítico es que TorBox guarda los archivos directamente en la raíz del montaje (/home/manu/nube/) en vez de crear una subcarpeta específica, como Music o Lidarr/Artist – Album. La ausencia de estructura impide que Navidrome e incluso Lidarr detecten y cataloguen los lanzamientos correctamente.

Posibles soluciones

  1. Configuración de Decypharr – La documentación de Decypharr indica que el parámetro remote_path se puede usar para especificar la ruta remota dentro del contenedor de TorBox. Si el campo está vacío, la API asume la raíz. Añadir remote_path: /Music (o la ruta deseada) en el archivo de configuración debería forzar la ubicación.
  2. Etiquetas de categoría en Lidarr – Lidarr permite definir category tags que se traducen en subcarpetas en el cliente de descarga. Configurar una categoría como lidarr_music y asignarla al cliente Decypharr puede propagar la ruta al servidor TorBox.
  3. Remote Path Mappings en Lidarr – En Settings → Download Clients → Remote Path Mappings se pueden mapear la ruta remota del cliente (por ejemplo, /downloads) a la ruta local del servidor (/home/manu/nube/Music). Esta capa de traducción suele resolver problemas de discrepancia entre sistemas de archivos locales y remotos.
  4. Scripts post‑procesamiento – Como último recurso, se puede crear un script que se dispare al completar la descarga (hook de Lidarr) y mueva los archivos a la carpeta correcta usando rclone move. El script recibiría la ruta del archivo y ejecutaría rclone move "${file}" remote:Music/"${file}".

Qué observar

  • Verificar que Decypharr esté ejecutándose con los permisos adecuados para crear carpetas dentro del contenedor de TorBox.
  • Comprobar que la ruta especificada en remote_path coincida exactamente con la ruta esperada por Rclone (las mayúsculas/minúsculas importan).
  • Asegurarse de que Navidrome tenga la opción Follow symlinks activada si se utilizan enlaces simbólicos para organizar la música.

En definitiva, el comportamiento actual es consecuencia de una configuración implícita que apunta a la raíz del montaje. Ajustar la ruta remota en Decypharr o usar las herramientas de mapeo de Lidarr suele ser suficiente para que los archivos terminen en la subcarpeta adecuada y la biblioteca de Navidrome se mantenga ordenada.