Migrar desde otras apps
Nuevo aquí
Trae a HolyArrs la configuración de tus apps anteriores sin volver a escribirla.
HolyArrs solo lee las apps anteriores. En ellas no cambia nada, y tus archivos multimedia nunca se mueven.
Antes de empezar
Enlace a Antes de empezar- Inicia sesión como propietario o como administrador.
- Ten a mano la dirección y la clave de API de cada app anterior.
- Comprueba que HolyArrs puede ver tus carpetas multimedia. Consulta Carpetas y hardlinks.
Migrar tu configuración
Enlace a Migrar tu configuración- Abre Settings > Move from other apps (Ajustes > Migrar desde otras apps). Deberías ver cinco pasos en fila en la parte de arriba.
- Read (leer): haz clic en Add an app (añadir una app) por cada app anterior. Deberías ver cada app en la lista con un interruptor.
- Choose (elegir): activa los grupos que quieres traer.
- Try it (probar): revisa lo que se va a añadir. Todavía no cambia nada.
- Move (migrar): haz clic en Move y confirma. Puedes salir de la página mientras se ejecuta.
- Done (listo): deberías ver los resultados por grupo y Undo this move (deshacer esta migración).
Las claves y las contraseñas nunca se traen. Consulta Después de la migración.
En qué orden hacerlo
Enlace a En qué orden hacerlo| Orden | App | Por qué este orden |
|---|---|---|
| 1 | Radarr, Sonarr | Las carpetas de la Biblioteca y los títulos van primero. Consulta Sonarr y Radarr. |
| 2 | Lidarr, Prowlarr, Bazarr | Música, Fuentes e idiomas de subtítulos. Consulta Lidarr, Bazarr y Prowlarr. |
| 3 | qBittorrent, SABnzbd | Gestores de descargas. Léelos en la misma migración que las apps de arriba. |
| 4 | Seerr, Overseerr | Personas y solicitudes, que se emparejan con los títulos que ya están aquí. Consulta Apps de solicitudes. |
Puedes leer todas las apps y migrarlas de una vez. El orden solo importa si migras por tandas.
Después de la migración
Enlace a Después de la migraciónCada elemento de abajo llega en pausa o desactivado. Escribe su secreto, revísalo y actívalo.
| Elemento | Dónde | Qué hacer |
|---|---|---|
| Fuentes | Settings > Sources (Ajustes > Fuentes) | Escribe la clave y reanuda. |
| Gestores de descargas | Settings > Downloaders (Ajustes > Gestores de descargas) | Escribe la contraseña o la clave y reanuda. |
| Avisos | Settings > Alerts (Ajustes > Avisos) | Escribe el enlace o la contraseña del correo y activa. |
| Listas externas | Settings > Outside lists (Ajustes > Listas externas) | Revisa la carpeta y las Reglas de elección y activa. Una lista de Trakt necesita antes tu clave de Trakt. |
| Personas | Settings > Users and roles (Ajustes > Usuarios y roles) | Envía las invitaciones. |
Una Fuente, un Gestor de descargas o un Aviso que tenía etiquetas en la app anterior ahora sirve a todos los títulos de su tipo. Revísalo antes de activarlo.
Las Fuentes y los Gestores de descargas llegan con May reach the local network (puede acceder a la red local) desactivado. Actívalo solo para los que están en tu red de casa. Las direcciones de enlace local y las de metadatos de la nube siguen bloqueadas en cualquier caso.
Para escribir muchas claves de una vez, consulta Importar claves desde un archivo.
Qué se queda atrás
Enlace a Qué se queda atrás- Archivos multimedia. La migración nunca mueve, renombra, copia ni borra un archivo.
- Claves, contraseñas, tokens y cookies. El paso Move y el informe los enumeran en Keys to type again (claves que hay que volver a escribir).
- Ajustes sin equivalente aquí. Cada uno aparece en la lista not moved (no migrado) con su motivo.
- Historial. El historial de las apps anteriores no se lee. La persona que pidió un título sí se trae.
Si no funciona
Enlace a Si no funciona| Síntoma | Causa | Solución |
|---|---|---|
| Hay títulos que aparecen como no encontrados | Su carpeta no coincide con ninguna carpeta de la Biblioteca de aquí. | Añade una regla de rutas en Advanced (avanzado), dentro de Choose, y migra otra vez. |
| La migración dice que el plan cambió | Algo cambió desde la prueba. | Ejecuta Try it otra vez y luego migra. |
| El botón de migrar está en gris | Una persona necesita una decisión, o HolyArrs está en Modo seguro. | Lee el texto que hay junto al botón. |
| Algunos elementos fallaron | Por ejemplo, el servidor de metadatos no respondía. | Espera y migra otra vez. Las claves de tus apps anteriores se conservan. |
Para expertos
Enlace a Para expertosMigrar otra vez, deshacer, Partes y Modo seguro
Migrar otra vez. Una migración recuerda lo que añadió. Al migrar otra vez solo se añade lo nuevo, y para el resto dice already here (ya está aquí). Solo se ejecuta una migración o un deshacer a la vez. Si HolyArrs se detiene a mitad de una migración, en el siguiente inicio la migración se marca como fallida, o se reanuda si su tarea sigue en cola. Nunca bloquea la migración siguiente.
Earlier moves (migraciones anteriores), debajo de las lecturas, enumera todas las migraciones y su estado. Open (abrir) muestra una migración en el paso 5, o en el paso 4 mientras se ejecuta.
Deshacer. Haz clic en Undo this move en el paso 5 (si es una migración más antigua, ábrela antes con Open). El deshacer se ejecuta en segundo plano y quita solo lo que añadió esa migración, empezando por lo más reciente:
- los títulos salen de la Biblioteca; sus archivos se quedan donde están,
- se quitan las Fuentes, los Gestores de descargas, los Avisos, los sitios de subtítulos, las personas, las solicitudes y las entradas de la Lista de nunca añadir que añadió,
- las Listas externas que añadió se quitan si siguen en pausa,
- los nombres de archivo, los idiomas de subtítulos predeterminados y las esperas de las Reglas de elección vuelven a como estaban.
Lo que configuraste o cambiaste después de la migración se queda, y el informe del deshacer lo enumera: un secreto que escribiste, una persona o una Lista externa que activaste, o nombres de archivo, idiomas o esperas que cambiaste. Las carpetas de la Biblioteca que tenían títulos se quedan, porque los títulos quitados conservan su Historial.
Partes. Una Parte desactivada se deja fuera. Con Movies desactivada: ninguna carpeta de películas, ninguna película y ninguna Lista externa. Con Subtitles desactivada: ningún ajuste de subtítulos. Con Requests desactivada: ninguna solicitud.
Modo seguro. Puedes leer, elegir y probar, pero no migrar ni deshacer.
API
Las claves de API necesitan el alcance admin.
| Ruta | Qué hace |
|---|---|
POST /api/v1/migrate/plan |
El plan para las lecturas elegidas, con recuentos y reglas de rutas sugeridas. |
POST /api/v1/migrate/dry-run |
El informe de la prueba y su plan_hash. No cambia nada. Una persona que necesita una decisión tiene choose con el valor same_name, numeric_id o merge_gone. |
POST /api/v1/migrate/moves |
Inicia una migración. Necesita el plan_hash de la prueba. Responde 409 cuando el plan cambió. |
GET /api/v1/migrate/moves |
Enumera las migraciones, de la más reciente a la más antigua. |
GET /api/v1/migrate/moves/{id} |
Una migración, su informe y su progreso. |
GET /api/v1/migrate/moves/{id}/report |
El informe como archivo Markdown. |
POST /api/v1/migrate/moves/{id}/undo |
Pone el deshacer en cola (202). Síguelo con GET /api/v1/migrate/moves/{id}. |
Cuerpo de plan, dry-run y moves (moves también acepta "plan_hash"):
{ "snapshots": [1, 2], "path_rules": [{"from": "/data/media/movies", "to": "/movies"}], "skip": ["alerts"], "people": {"person:seerr:1": "owner", "person:seerr:3": "admin", "person:seerr:2": "merge"}}La decisión para una persona es owner (solo el propietario de la app anterior), admin, merge o skip. Grupos que puedes omitir: folders, pick_rules, titles, never_add, outside_lists, sources, downloaders, naming, subtitles, people, wishlist, alerts.
Páginas de esta sección
Enlace a Páginas de esta sección| Página | Úsala para |
|---|---|
| Sonarr y Radarr | Traer carpetas, series, películas y sus reglas. Haz esto primero. |
| Lidarr, Bazarr y Prowlarr | Traer música, idiomas de subtítulos y Fuentes. |
| Seerr y Overseerr | Traer personas y solicitudes abiertas. |
| Leer tus apps anteriores | Ver exactamente qué lee y qué guarda HolyArrs. |
| Importar claves desde un archivo | Escribir muchas claves de una vez. |
Relacionado
Enlace a RelacionadoHolyArrs es gratis. Si te ahorró tiempo, dale una estrella en GitHub, patrocínalo o invítame a un café.