跳到內容

舊 App API 用戶端

進階

設定每個把 HolyArrs 當成 Sonarr 或 Radarr 來溝通的 App。先開啟這項功能並建立兩把金鑰:請見舊 App API。

每個 App 在 /sonarr 使用 Sonarr 端的金鑰,在 /radarr 使用 Radarr 端的金鑰。如果有使用 URL base,要放在最前面:/holyarrs/sonarr。

  1. 在 Seerr 中開啟 Settings > Services(設定 > 服務)。
  2. 按下 Add Sonarr Server(新增 Sonarr 伺服器),填寫下方的欄位。
  3. 按下 Test(測試)。Seerr 會把你的挑選規則列為它的 quality profile,把你的影集媒體庫資料夾列為它的 root folder。選擇新請求要使用的項目。
  4. 儲存。
  5. 按下 Add Radarr Server(新增 Radarr 伺服器),用 Radarr 端的金鑰和 /radarr 重複一次。
欄位 Sonarr 伺服器 Radarr 伺服器
Hostname or IP(主機名稱或 IP) 你的 HolyArrs 主機,如果在同一個 Docker 網路,則填 holyarrs 相同
Port 6262,或你自己的 相同
Use SSL(使用 SSL) 只有透過 HTTPS 時才勾選 相同
API key(API 金鑰) Sonarr 端的金鑰 Radarr 端的金鑰
URL base /sonarr /radarr

如果沒有成功:

症狀 解決方式
Test 失敗並顯示 404 功能是關閉的,或 URL base 錯誤。檢查開關,並從卡片複製 URL base。
Test 失敗並顯示 401 或 403 金鑰錯誤或已被取代,或金鑰的擁有者失去了管理媒體庫的權限。建立新金鑰。
在 Seerr 中變更 root folder 沒有效果 這是預期的行為。請在 HolyArrs 中移動作品。
Seerr 在 HolyArrs 中做的事
Seerr 的動作 在 HolyArrs 中
已核准的影集請求 新增這部影集,只保持被請求的季為最新。之後再請求某一季,就會開啟那一季。動畫會以絕對編號新增。
已核准的電影請求 新增這部電影,上映門檻會對應 Seerr 的最低可用狀態。
請求時搜尋 先檢查作品的資料夾,再搜尋。已有的檔案不會再次抓取。Search now(立即搜尋)會開始手動搜尋。
進度條 讀取 HolyArrs 的下載項目,每集一行。
可用 有檔案的電影。每一集都有檔案的那一季;還在播出的季只算部分可用。
移除 把作品從媒體庫中移除。檔案依 Let these apps delete files(允許這些 App 刪除檔案)而定。排除項目會把它放進永不加入清單。
每位使用者的標籤 會建立並保留,但不會附加到作品上。
在 Sonarr/Radarr 中開啟 在 HolyArrs 中開啟該作品。
  1. 在 Bazarr 中開啟 Settings > Sonarr。
  2. 輸入你的 HolyArrs 主機和 port,URL base 填 /sonarr,並填入 Sonarr 端的金鑰。
  3. 按下 Test,然後儲存。
  4. 在 Settings > Radarr 重複一次,使用 /radarr 和 Radarr 端的金鑰。
  5. 關閉 Bazarr 的即時 feed。HolyArrs 沒有這個功能;它的排程同步會找到新檔案。

內建的字幕搜尋在這個版本中暫緩,所以字幕請使用 Bazarr。

同步與不同步的內容
可用 細節
媒體庫同步 每部影集和電影的主要規格檔案:路徑、大小、發行版名稱、語言、品質、影片 codec。沒有檔案的項目會略過。
圖片 來自 HolyArrs 的海報和寬幅圖片。
重新掃描 字幕變更後,HolyArrs 會再看一次那個作品的資料夾。
資料夾和標籤 讀取,供 Bazarr 的健康檢查使用。
不可用 替代做法
即時更新 排程的完整同步和字幕搜尋。
路徑對應中的資料夾瀏覽器 手動輸入路徑。
抓取歷史記錄 需要索引器頁面連結的字幕網站無法使用它。
送進 Bazarr 的 webhook 排程同步。

Prowlarr 會用它的索引器填入你的 HolyArrs 來源。每個索引器會變成一個指向 Prowlarr 的 Newznab 或 Torznab 來源。

  1. 在 Prowlarr 中開啟 Settings > Apps。
  2. 為影集新增一個 Sonarr App、為電影新增一個 Radarr App,或只新增其中一個。
  3. 填寫下方的欄位。
  4. 按下 Test,然後按 Save。Prowlarr 會把它的索引器寫進 HolyArrs。
  5. 在 HolyArrs 中開啟 Sources(來源)。你應該會看到新的來源,處於已暫停的狀態。把你要用的來源繼續。
欄位 Sonarr App Radarr App
Prowlarr server HolyArrs 連到 Prowlarr 時使用的位址,例如 http://prowlarr:9696 相同
Sonarr / Radarr server http://your-server:6262/sonarr http://your-server:6262/radarr
API key Sonarr 端的金鑰 Radarr 端的金鑰

建立金鑰的人必須有變更設定和管理媒體庫的權限,否則 Prowlarr 會得到 403。

同步進來的來源如何運作
主題 行為
再次暫停 當 Prowlarr 把來源移到另一個位址,或在你關閉區域網路存取後又把它開回來時。
區域網路 Prowlarr 的來源可以連到區域網路。其他來源需要各自勾選 May reach the local network(可連到區域網路)。
會使用 位址和 feed 路徑、金鑰(加密儲存,顯示時遮蔽)、分類、最少 seeder、優先順序,以及 feed、自動搜尋和手動搜尋的開關。
只儲存 做種比率、做種時間、標籤和其他值,保留下來是為了讓下一次同步看不到變動。做種依你的下載器的做種目標而定。
你的編輯 Prowlarr 會在下一次完整同步時,把它自己的名稱、位址、分類和優先順序放回去。
移除 在 Prowlarr 中移除索引器,會一併移除它的來源。Prowlarr 絕不會動你手動新增的來源。
兩端 同一個索引器送到兩端,會產生 2 個來源。名稱已被使用時,會加上「(shows)」或「(movies)」。
測試 每次測試和儲存都會向 Prowlarr 的 feed 詢問它的功能。如果失敗,Prowlarr 的強制儲存仍會建立來源,但處於已暫停的狀態。

你不需要它。HolyArrs 會在匯入時自己解開 RAR 套組,而且只匯入下載清單中列出的檔案,所以 Unpackerr 在旁邊解開的檔案不會被匯入。

如果你還是要執行它,請把它的 Sonarr 和 Radarr 項目指向 /sonarr 和 /radarr,並填入金鑰。它會讀取下載清單:等待匯入的已完成下載會顯示為已完成,附上它的資料夾;匯入之後就會從清單中消失。Unpackerr 不會變更 HolyArrs 裡的任何東西。

  1. 新增 Sonarr widget,使用 http://your-server:6262/sonarr 和 Sonarr 端的金鑰。
  2. 你應該會看到影集數量、下載清單、已播出但沒有檔案的集,以及行事曆。清單每頁顯示 10 筆,最新的在前。

Radarr widget 目前還不能用:它的缺少清單和行事曆會回應 404。

HolyArrs 是免費的。如果它幫你省下了時間,歡迎在 GitHub 上給顆星、贊助專案,或請我喝杯咖啡。