nefarious
Web 인터페이스를 통해 영화와 TV 프로그램을 자동으로 다운로드하며, 토렌트 검색 및 다운로드 기능이 통합되어 있습니다.
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
영화 및 드라마를 자동으로 검색하여 다운로드하고, 완전 자동으로 최신화를 추적합니다.
주요 기능
- 영화 및 TV 프로그램 자동 검색 및 다운로드
- 화질, 키워드 등의 규칙으로 토렌트 필터링
- 블랙리스트로 가짜 또는 멈춘 토렌트 차단
- VPN 통합 및 자동 자막 다운로드 지원
- 다중 사용자 권한 관리, 반응형 인터페이스
할 수 없는 것
- •첫 실행 시 컨테이너 초기화를 위해 몇 분 정도 기다려야 할 수 있습니다. 2. Jackett는 인덱서를 수동으로 추가해야 합니다(예: The Pirate Bay). 3. VPN을 사용하는 경우 프로젝트의 VPN.md 설정을 참조하세요. 그렇지 않으면 컨테이너 네트워크가 충돌할 수 있습니다. 4. Transmission은 기본적으로 비밀번호가 없으며, 비밀번호가 필요한 경우 transmission-settings.json을 수정한 후 컨테이너를 다시 빌드해야 합니다. 5. 대용량 파일 다운로드 시 호스트 머신의 디스크 공간에 주의하세요.
사용 사례
- 자동으로 시리즈를 추적하는 미디어 센터를 구축하고 싶지만, 수동으로 리소스를 찾기는 귀찮을 때
- Plex/Emby와 연동하여 완전 자동 다운로드+재생 구현
상세 설명
Nefarious는 영화와 TV 프로그램을 자동으로 다운로드해 주는 자체 호스팅 웹 애플리케이션입니다. 내부적으로 Jackett(토렌트 검색)와 Transmission(토렌트 다운로드)을 통합하고 있으며, 통합된 웹 인터페이스를 통해 미디어 라이브러리를 쉽게 검색, 모니터링 및 관리할 수 있습니다. 주요 기능으로는 화질에 따른 자동 다운로드(예: 1080p 영화만 다운로드), 블랙리스트를 통한 가짜 토렌트 차단, VPN 통합, 자막 자동 다운로드, 다중 사용자 지원 등이 있습니다. Docker 기반으로 배포되며 업데이트는 자동으로 이루어집니다. 또한 TMDB와 Rotten Tomatoes를 통해 인기 있는 영화와 TV 프로그램을 발견할 수 있으며, 사용자 지정 키워드로 원하지 않는 인코딩 형식을 필터링할 수 있습니다.
문제 해결 & FAQ (1)
문제 해결도커에서 'Pidfile (celerybeat.pid) already exists' 오류와 함께 celery beat가 반복적으로 재시작되는 이유는 무엇인가요?
이전 실행에서 남은 pidfile이 컨테이너 파일 시스템에 남아 있어 celery beat가 이미 실행 중이라고 인식합니다. 해결 방법: (1) celery beat를 시작하기 전에 pidfile을 제거합니다. 예를 들어 docker-compose에 명령어 추가: command: sh -c "rm -f /path/to/celerybeat.pid && celery beat -A your_app --pidfile=/path/to/celerybeat.pid". (2) --pidfile= (빈 값) 또는 /dev/null을 설정하여 pidfile을 비활성화합니다. (3) pidfile 디렉터리를 tmpfs 볼륨으로 설정하여 재시작 시 자동 정리되도록 합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
Docker와 docker-compose가 설치되어 있는지 확인하세요
git clone으로 프로젝트를 클론하고, .env 파일을 복사한 후 다운로드 경로를 설정하세요
docker-compose up -d를 실행하여 모든 컨테이너를 시작하세요
- Docker와 docker-compose가 설치되어 있는지 확인하세요
- git clone으로 프로젝트를 클론하고, .env 파일을 복사한 후 다운로드 경로를 설정하세요
- docker-compose up -d를 실행하여 모든 컨테이너를 시작하세요
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
프로젝트 디렉토리로 이동하여 docker-compose down -v를 실행하면 컨테이너와 데이터 볼륨을 중지하고 삭제할 수 있습니다(주의: -v는 영구 데이터를 삭제하므로 먼저 .env와 설정을 백업하세요)
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
1 FAQ