Repolode
getmydia

getmydia/mydia

Phoenix LiveView로 만든 셀프 호스팅 영화·TV 프로그램 관리 플랫폼으로, 다운로드 자동화와 크로스 플랫폼 플레이어를 제공합니다.

대체할 수 있는 제품:SonarrRadarrPlex

스타
806
포크
21
열린 이슈
6
마지막 커밋
12시간 전

어떤 프로젝트인가요?

Mydia는 영화와 TV 프로그램을 추적하고 정리하며 모니터링하는 셀프 호스팅 플랫폼입니다. TMDB와 TVDB에서 메타데이터를 가져오고, 라이브러리를 감시하며, 원하는 에피소드나 영화를 찾기 위해 설정된 인덱서를 검색합니다. 다운로드는 qBittorrent, Transmission, SABnzbd, NZBGet 같은 클라이언트로 전송되며, 릴리스 순위 산정 기능은 에피소드, 오디오 언어, 해상도, 사용자 지정 포맷, 품질 프로필을 기준으로 가장 적합한 항목을 선택합니다. 새 릴리스가 프로필의 허용 기준을 충족한 뒤에만 기존 파일을 교체합니다.

서버는 Docker 컨테이너로 실행되며, 관리자 및 게스트 역할, 요청 처리 흐름, 로컬 로그인, OIDC 싱글 사인온을 지원하는 Phoenix LiveView 웹 UI를 제공합니다. Android, iOS, macOS, Windows, Linux, 웹에서 사용할 수 있는 별도의 Mydia Player 앱은 암호화된 P2P 연결을 통해 라이브러리를 스트리밍하며, 실험 모드에서는 Plex, Jellyfin, Stash 서버도 탐색할 수 있습니다.

프로젝트는 초기 0.x 개발 단계이므로 호환성이 깨지는 변경이 발생할 수 있습니다.

핵심 기능

  • 01TMDB 및 TVDB에서 영화와 TV 프로그램 메타데이터 가져오기
  • 02품질 프로필과 업그레이드를 지원하는 모니터링 기반 자동 검색
  • 03에피소드, 언어, 해상도, 사용자 지정 포맷을 기준으로 릴리스 순위 산정
  • 04qBittorrent, Transmission, SABnzbd, NZBGet 및 debrid 제공업체 지원
  • 05관리자 및 게스트 역할과 OIDC 로그인을 지원하는 다중 사용자 액세스

활용 사례

  • 팔로우하는 프로그램의 새 에피소드를 자동으로 수집하는 홈 미디어 서버 운영
  • 게스트 액세스와 요청 승인 절차를 갖춘 가족 미디어 라이브러리 관리
  • 라우터 포트를 열지 않고 휴대폰이나 노트북으로 개인 라이브러리 스트리밍

빠른 시작

  1. 1

    SECRET_KEY_BASE 시크릿을 생성합니다

    openssl rand -base64 48 # SECRET_KEY_BASE
  2. 2

    GUARDIAN_SECRET_KEY 시크릿을 생성합니다

    openssl rand -base64 48 # GUARDIAN_SECRET_KEY
  3. 3

    README의 Mydia 서비스 설정을 사용해 docker-compose.yml을 생성합니다

  4. 4

    Mydia를 시작한 다음 http://localhost:4000 을 열어 관리자 계정을 만듭니다

    docker compose up -d

사용 전 알아둘 점

  • 초기 개발 단계(0.x.x)로, 호환성을 깨는 변경이 예상됩니다.
  • Cardigann 인덱서와 가져오기 목록 등의 일부 기능은 실험적으로 표시되어 있습니다.
  • 카피레프트 라이선스인 AGPL-3.0에 따라 라이선스가 부여됩니다.

포함된 컬렉션

토픽

자주 묻는 질문

mydia은(는) 무엇인가요?
Phoenix LiveView로 만든 셀프 호스팅 영화·TV 프로그램 관리 플랫폼으로, 다운로드 자동화와 크로스 플랫폼 플레이어를 제공합니다. Mydia는 영화와 TV 프로그램을 추적하고 정리하며 모니터링하는 셀프 호스팅 플랫폼입니다. TMDB와 TVDB에서 메타데이터를 가져오고, 라이브러리를 감시하며, 원하는 에피소드나 영화를 찾기 위해 설정된 인덱서를 검색합니다. 다운로드는 qBittorrent, Transmission, SABnzbd, NZBGet 같은 클라이언트로 전송되며, 릴리스 순위 산정 기능은 에피소드, 오디오 언어, 해상도, 사용자 지정 포맷, 품질 프로필을 기준으로 가장 적합한 항목을 선택합니다. 새 릴리스가 프로필의 허용 기준을 충족한 뒤에만 기존 파일을 교체합니다.
mydia은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
mydia은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
mydia은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. mydia의 마지막 커밋은 2026년 11월 5일입니다.
mydia은(는) 어디에 사용할 수 있나요?
팔로우하는 프로그램의 새 에피소드를 자동으로 수집하는 홈 미디어 서버 운영 게스트 액세스와 요청 승인 절차를 갖춘 가족 미디어 라이브러리 관리 라우터 포트를 열지 않고 휴대폰이나 노트북으로 개인 라이브러리 스트리밍
mydia는 어떻게 설치하나요?
SECRET_KEY_BASE 시크릿을 생성합니다: openssl rand -base64 48 # SECRET_KEY_BASE GUARDIAN_SECRET_KEY 시크릿을 생성합니다: openssl rand -base64 48 # GUARDIAN_SECRET_KEY README의 Mydia 서비스 설정을 사용해 docker-compose.yml을 생성합니다 Mydia를 시작한 다음 http://localhost:4000 을 열어 관리자 계정을 만듭니다: docker compose up -d
mydia은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/getmydia/mydia

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트