bitmagnet
一个自托管的 BitTorrent 索引器和 DHT 爬虫,能将种子元数据整理成可搜索的数据库,并提供 Web 界面和 API。
自己搭建种子搜索引擎,自动抓资源,配合影音库使用。
주요 기능
- 自动爬取 BitTorrent DHT 网络发现新种子
- 对种子元数据进行智能分类(电影、电视、音乐等)
- 提供 Web UI 进行搜索、过滤和浏览
- GraphQL API 方便二次开发和集成
- 原生支持 Servarr 系列(Sonarr/Radarr/Lidarr)作为自定义索引器
할 수 없는 것
- •爬虫需要稳定网络和公网 IP 或端口转发(DHT 节点需自由连接);初始爬取可能占用较多磁盘空间(数GB以上);注意遵守当地版权法规,仅建议用于个人合法用途。
사용 사례
- 自建私人种子索引库,不依赖任何公共种子网站
- 配合 Sonarr/Radarr 自动下载并整理影视资源
상세 설명
bitmagnet 是一个自托管的工具,它会爬取 BitTorrent 的 DHT 网络来发现种子,然后自动对种子元数据(标题、分类、大小等)进行分类并存入 PostgreSQL 数据库。它提供了现代 Web 界面用于搜索和筛选种子,以及 GraphQL API 用于集成。它还能直接与 Servarr 系列软件(Sonarr、Radarr、Lidarr 等)配合,作为自定义索引器实现媒体自动下载。与公共种子网站不同,bitmagnet 让你完全掌控自己的搜索索引,不依赖第三方站点。
문제 해결 & FAQ (2)
문제 해결Bitmagnet Docker 컨테이너가 'nameserver 127.0.0.1'로 DNS를 해석하지 못하는 이유는 무엇인가?
network_mode: service:gluetun(또는 유사한 설정)을 사용할 때 발생합니다. 컨테이너가 VPN 서비스로부터 DNS 설정을 상속받으며, 이 설정이 작동하지 않는 로컬호스트 리졸버로 지정될 수 있기 때문입니다. 해결 방법: Bitmagnet 컨테이너 내부에서 /etc/resolv.conf를 수동으로 편집하여 공개 DNS(예: nameserver 9.9.9.9)를 사용하도록 설정하면 Docker가 변경 사항을 유지합니다. 또는 compose 파일의 Bitmagnet 서비스에 dns: 9.9.9.9를 추가하세요.
문제 해결Bitmagnet에서 시더가 없는 토렌트를 자동으로 삭제하려면 어떻게 해야 하나요?
CEL 조건과 함께 분류기 시스템을 사용할 수 있습니다. torrent.seeders == 0과 일치하는 분류기 규칙을 생성하고 작업을 delete로 설정하세요. 이를 분류기 구성에 추가하십시오. 시더 수는 추정치이므로 이 값만을 기준으로 삭제하면 정상적인 토렌트가 제거될 수 있습니다. 사용 가능한 필드(예: seeders, leechers)에 대해서는 protobuf 스키마(bitmagnet.proto)를 참조하세요.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
步骤1:确保已安装 Docker 和 Docker Compose
步骤2:下载官方 docker-compose.yml 文件(参见官网)
步骤3:运行 docker-compose up -d 启动服务
- 步骤1:确保已安装 Docker 和 Docker Compose
- 步骤2:下载官方 docker-compose.yml 文件(参见官网)
- 步骤3:运行 docker-compose up -d 启动服务
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
停止 Docker 容器并删除数据目录即可完全卸载:docker-compose down -v,然后删除项目文件夹。
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
2 FAQs