콘텐츠로 이동

기존 앱 API 클라이언트

전문가

HolyArrs를 Sonarr나 Radarr로 알고 통신하는 앱을 하나씩 설정합니다. 먼저 기능을 켜고 키 2개를 만드세요. 기존 앱 API를 보세요.

모든 앱은 /sonarr에서는 Sonarr 쪽 키를, /radarr에서는 Radarr 쪽 키를 씁니다. URL base(기본 경로)가 있으면 앞에 붙이세요: /holyarrs/sonarr.

Seerr 또는 Overseerr

Seerr 또는 Overseerr 링크
  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 HolyArrs 호스트. 같은 Docker 네트워크에 있으면 holyarrs 같음
Port 6262 또는 직접 정한 포트 같음
Use SSL HTTPS로 접속할 때만 같음
API key Sonarr 쪽 키 Radarr 쪽 키
URL base /sonarr /radarr

문제가 생기면:

증상 해결
Test가 404로 실패함 기능이 꺼져 있거나 URL base가 틀렸습니다. 스위치를 확인하고 카드에 나온 URL base를 복사하세요.
Test가 401이나 403으로 실패함 키가 틀렸거나 교체되었거나, 키 소유자가 라이브러리 관리 권한을 잃었습니다. 새 키를 만드세요.
Seerr에서 root folder를 바꿔도 아무 일도 없음 정상입니다. 작품은 HolyArrs에서 옮기세요.
Seerr의 동작이 HolyArrs에서 하는 일
Seerr 동작 HolyArrs에서
승인된 시리즈 요청 시리즈를 추가하고 요청한 시즌만 최신 상태로 유지합니다. 나중에 다른 시즌을 요청하면 그 시즌이 켜집니다. 애니메이션은 절대 번호로 추가됩니다.
승인된 영화 요청 Seerr의 minimum availability에 맞는 출시 기준으로 영화를 추가합니다.
요청 시 검색 작품 폴더를 먼저 확인한 다음 검색합니다. 이미 있는 파일은 다시 받지 않습니다. “Search now”(지금 검색)는 수동 검색을 시작합니다.
진행 막대 HolyArrs 다운로드를 읽습니다. 에피소드마다 한 줄입니다.
Available 파일이 있는 영화. 시즌은 모든 에피소드에 파일이 있을 때입니다. 아직 방영 중인 시즌은 부분적으로만 available입니다.
삭제 작품을 라이브러리에서 뺍니다. 파일은 Let these apps delete files(이 앱들이 파일을 삭제하도록 허용) 설정을 따릅니다. exclusion은 작품을 추가 금지 목록에 올립니다.
사용자별 태그 만들어서 보관하지만 작품에 붙이지는 않습니다.
Open in Sonarr/Radarr HolyArrs에서 그 작품을 엽니다.
  1. Bazarr에서 Settings > Sonarr(설정 > Sonarr)를 여세요.
  2. HolyArrs 호스트와 포트, URL base로 /sonarr, 그리고 Sonarr 쪽 키를 입력하세요.
  3. Test를 누른 다음 저장하세요.
  4. Settings > Radarr(설정 > Radarr)에서 /radarr와 Radarr 쪽 키로 똑같이 하세요.
  5. Bazarr의 실시간 피드를 끄세요. HolyArrs에는 실시간 피드가 없습니다. Bazarr의 예약 동기화가 새 파일을 찾습니다.

이번 릴리스에서는 내장 자막 검색이 보류되어 있으니 자막은 Bazarr를 쓰세요.

동기화되는 것과 안 되는 것
되는 것 설명
라이브러리 동기화 주 버전의 파일이 있는 모든 시리즈와 영화: 경로, 크기, 릴리스 이름, 언어, 품질, 비디오 코덱. 파일이 없는 항목은 건너뜁니다.
이미지 HolyArrs의 포스터와 가로 이미지.
다시 스캔 자막이 바뀌면 HolyArrs가 그 작품의 폴더를 다시 살펴봅니다.
폴더와 태그 Bazarr의 상태 점검용으로 읽습니다.
안 되는 것 대신
실시간 업데이트 예약된 전체 동기화와 자막 검색.
경로 매핑의 폴더 탐색기 경로를 직접 입력하세요.
받은 기록 인덱서 페이지 링크가 필요한 자막 사이트는 쓸 수 없습니다.
Bazarr로 보내는 웹훅 예약 동기화.

Prowlarr는 자신의 인덱서로 HolyArrs 소스를 채웁니다. 인덱서 하나가 Prowlarr를 가리키는 Newznab 또는 Torznab 소스 하나가 됩니다.

  1. Prowlarr에서 Settings > Apps(설정 > 앱)를 여세요.
  2. 시리즈용으로 Sonarr 앱, 영화용으로 Radarr 앱을 추가하세요. 둘 중 하나만 추가해도 됩니다.
  3. 아래 표대로 입력하세요.
  4. Test를 누른 다음 Save(저장)를 누르세요. Prowlarr가 인덱서를 HolyArrs에 기록합니다.
  5. HolyArrs에서 Sources(소스)를 여세요. 새 소스가 일시 중지된 상태로 보입니다. 쓸 소스를 재개하세요.
항목 Sonarr 앱 Radarr 앱
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가 다시 켤 때입니다.
로컬 네트워크 Prowlarr 소스는 로컬 네트워크에 접근할 수 있습니다. 다른 소스는 각각 May reach the local network(로컬 네트워크 접근 허용)에 체크해야 합니다.
사용하는 값 주소와 피드 경로, 키(암호화해 저장하고 가려서 표시), 카테고리, 최소 시더, 우선순위, 그리고 피드, 자동 검색, 수동 검색 스위치.
저장만 하는 값 시드 비율, 시드 시간, 태그와 그 밖의 값. 다음 동기화 때 바뀐 것이 없다고 보이도록 보관합니다. 시딩은 다운로더의 시드 목표를 따릅니다.
직접 고친 내용 Prowlarr가 다음 전체 동기화 때 자신의 이름, 주소, 카테고리, 우선순위로 되돌립니다.
삭제 Prowlarr에서 인덱서를 지우면 그 소스도 지워집니다. 직접 추가한 소스는 Prowlarr가 건드리지 않습니다.
양쪽 모두 인덱서 하나를 양쪽에 보내면 소스가 2개 생깁니다. 이미 쓰는 이름이면 “(shows)“나 “(movies)“가 붙습니다.
테스트 Test와 저장을 할 때마다 Prowlarr의 피드에 지원 기능을 물어봅니다. 실패해도 Prowlarr에서 강제 저장하면 소스가 일시 중지된 상태로 만들어집니다.

필요하지 않습니다. HolyArrs는 가져오는 중에 RAR 묶음을 직접 풀고, 다운로드 목록에 있던 파일만 가져옵니다. 그래서 Unpackerr가 그 옆에 풀어 놓은 파일은 가져오지 않습니다.

그래도 쓴다면 Unpackerr의 Sonarr와 Radarr 항목에 /sonarr와 /radarr, 그리고 키를 넣으세요. Unpackerr는 다운로드 목록을 읽습니다. 가져오기를 기다리는 끝난 다운로드는 폴더와 함께 completed로 보이고, 가져온 뒤에는 목록에서 사라집니다. Unpackerr는 HolyArrs에서 아무것도 바꾸지 않습니다.

  1. http://your-server:6262/sonarr와 Sonarr 쪽 키로 Sonarr 위젯을 추가하세요.
  2. 시리즈 수, 다운로드 목록, 방영되었지만 파일이 없는 에피소드, 캘린더가 표시됩니다. 목록은 한 페이지에 10개씩, 최신순으로 나옵니다.

Radarr 위젯은 아직 작동하지 않습니다. 누락 목록과 캘린더가 404로 응답합니다.

HolyArrs는 무료입니다. 시간을 아끼는 데 도움이 됐다면 GitHub에서 스타를 누르거나, 후원하거나, 커피 한 잔을 사 주세요.