Прочети старите си приложения
Експерт
Прочети настройките на старо приложение, през приложението или от резервното му копие, като стъпка 1 от импорта. Четенето не променя нищо нито в HolyArrs, нито в старото приложение.
Read (четене) е копието на HolyArrs на настройките на едно приложение. Пази се, докато не го импортираш или не го премахнеш.
Прочети приложение
Връзка към Прочети приложение- Отвори Settings > Import from other apps (Настройки > Импортиране от други приложения) и натисни Add an app (добави приложение).
- Избери приложението, после Through the app (през приложението) или From a backup (от резервно копие).
- Натисни Check connection (провери връзката). Трябва да видиш приложението и версията му до няколко секунди.
- Стартирай четенето. Голяма библиотека отнема няколко минути. Stop reading (спри четенето) го спира; затварянето на панела не го спира.
- Трябва да видиш четенето в списъка. Добави следващото приложение по същия начин.
Edit (редактирай) на ред чете това приложение отново. Remove (премахни) изхвърля четенето.
Възможности
Връзка към ВъзможностиПрез приложението
Връзка към През приложениетоВъведи адреса и API ключа на приложението. За qBittorrent въведи потребителското име и паролата, или API ключа му от версия 5.2 нагоре.
Старите приложения обикновено са в домашната ти мрежа, затова включи превключвателя за локалната мрежа за четенето. Адресите за облачни метаданни остават блокирани, а приложението не може да пренасочва HolyArrs към друг адрес.
От резервно копие
Връзка към От резервно копиеВъведи пълния път, на сървъра на HolyArrs, до едно от тези:
- резервен zip от Radarr, Sonarr, Lidarr, Prowlarr или Bazarr,
- папката с конфигурация на Seerr, Overseerr, qBittorrent или SABnzbd,
- един файл с база данни или настройки.
Четенията от резервно копие не запазват ключ.
Какво се чете
Връзка към Какво се чете| Приложение | Какво се чете |
|---|---|
| Radarr, Sonarr, Lidarr | Всеки филм, сериал (със сезоните) или изпълнител: id, папка, флаг за следене, профил за качество, етикети, дата на добавяне. Също папките на Библиотеката, етикети, профили за качество, custom formats, правила за думи в изданията, правила за изчакване, именуване, индексатори, клиенти за изтегляне, списъци, известия, запис на метаданни във файлове, изключения, езикови профили (Sonarr v3), профили за метаданни (Lidarr) и забавянето на наличността на Radarr. |
| Prowlarr | Индексатори, връзки между приложенията, профили за синхронизиране, proxy за индексатори, клиенти за изтегляне, известия. |
| Bazarr | Включени езици, езикови профили, включени сайтове за субтитри, профили по подразбиране. |
| qBittorrent, SABnzbd | Адрес, порт, потребителско име, папки за изтегляне, категории и (при SABnzbd) usenet сървъри. |
| Seerr, Overseerr | Хора (име, имейл, роля, права, лимити за заявки), лимити по подразбиране и всяка чакаща или одобрена заявка: кой е заявил, кога и какво. Приключените и отхвърлените заявки само се броят. Аватарите не се четат. |
HolyArrs чете повече, отколкото импортира, нарочно: всичко прочетено, но неимпортирано, се показва в списъка not imported (неимпортирани) с причината.
Ключове и пароли
Връзка към Ключове и паролиЧетенето никога не държи ключ, парола, токен или бисквитка, дори когато резервно копие ги има в чист текст. Всеки е изброен под needs re-entry (иска се ново въвеждане), например indexer "Nyaa": apiKey.
Връзките се броят за тайни, защото в тях се крият токени. Връзките за известия, адресите на RSS feed и свободните допълнителни параметри остават назад и се изброяват. Адресът на индексатор запазва само своя host и API пътя.
Ключът, който въвеждаш
Връзка към Ключът, който въвеждашКогато собственикът чете приложение с въведен ключ, HolyArrs пази този адрес и ключ в криптираното си хранилище. Следващия път Edit чете отново с включено Use the saved key (ползвай запазения ключ), а ключът отива само към запазения адрес. HolyArrs никога не го показва.
| Запазеният ключ се изтрива, когато |
|---|
| премахнеш четенето за това приложение |
| импортът приключи без нищо неуспешно (неуспешен елемент пази ключовете, за да можеш да импортираш пак) |
изпълниш holyarrs import-secrets -forget-move-credentials |
Кой може да чете
Връзка към Кой може да четеСобственикът и администраторите, влезли с паролата си. Пропускането на входа в локалната мрежа не се брои. API ключът изисква обхвата admin.
Ако не работи
Връзка към Ако не работи| Проблем | Причина | Решение |
|---|---|---|
| Check connection не успява | Адресът се тества от сървъра на HolyArrs. | Ползвай адрес, до който сървърът стига. За приложение в домашната мрежа включи превключвателя за локалната мрежа. |
| Ключът е грешен | Грешка при копирането или qBittorrent иска потребителско име. | Копирай ключа отново от настройките на старото приложение. |
| Резервно копие е отказано | Zip файлът е променен или пътят е извън контейнера. | Ползвай собствения резервен zip на приложението, непроменен, на пътя му вътре в контейнера на HolyArrs. |
| Четенето е твърде голямо | Лимити за всяко четене и за целия сървър. | Премахни старите четения, които вече не ти трябват. |
За експерти
Връзка към За експертиРабота с резервни копия и лимити
| Правило | Стойност |
|---|---|
| Копирани файлове | Само нужните, в частна временна папка, която се изтрива след четенето. |
| Размер на копиран файл | Най-много 1 GB. |
config.xml на arr приложение |
Никога не се копира; държи API ключа. |
| База данни | Отваря се само за четене. |
| Отказва се изцяло, когато | запис сочи извън zip файла, съдържа връзка или файл се разархивира много по-голям от размера си. |
| Резервни копия наведнъж | 1. |
| Пазено за всяко четене | 16 MB. |
| Пазени четения | 50-те най-нови. |
API
| Маршрут | Какво прави |
|---|---|
POST /api/v1/migrate/probe |
Казва кое приложение и каква версия отговаря или кое резервно копие е това. |
POST /api/v1/migrate/read |
Чете всички настройки и ги пази. |
GET /api/v1/migrate/snapshots |
Изброява четенията, най-новите първи. |
GET /api/v1/migrate/snapshots/{id} |
Едно четене с всичко, което държи. |
DELETE /api/v1/migrate/snapshots/{id} |
Премахва четене и ключа, запазен за това приложение. |
GET /api/v1/migrate/saved-keys |
Приложения със запазен ключ и техните адреси, никога ключа. Само за собственика. |
DELETE /api/v1/migrate/saved-keys |
Изтрива всеки запазен ключ или един с ?kind=. Само за собственика. |
Тялото на probe и read назовава приложението: radarr, sonarr, lidarr, prowlarr, bazarr, seerr, overseerr, qbittorrent или sabnzbd. Добави url с key (или username и password), или path. Добави allow_local_network, за да стигнеш до домашната си мрежа, и use_saved_key, за да ползваш запазения ключ.
Свързано
Връзка към СвързаноHolyArrs е безплатен. Ако ти е спестил време, сложи му звезда в GitHub, подкрепи го или почерпи ме с кафе.