OpenSource-Hub
B

bitmagnet

4.0k stars·파일 관리·SHA-256 체크섬 확인됨

一个自托管的 BitTorrent 索引器和 DHT 爬虫,能将种子元数据整理成可搜索的数据库,并提供 Web 界面和 API。

스마트 다운로드

Download 버전 다운로드

v0.10.0 · 16.9 MB

自己搭建种子搜索引擎,自动抓资源,配合影音库使用。

주요 기능

  • 自动爬取 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를 추가하세요.

원본 Issue #465
문제 해결
Bitmagnet에서 시더가 없는 토렌트를 자동으로 삭제하려면 어떻게 해야 하나요?

CEL 조건과 함께 분류기 시스템을 사용할 수 있습니다. torrent.seeders == 0과 일치하는 분류기 규칙을 생성하고 작업을 delete로 설정하세요. 이를 분류기 구성에 추가하십시오. 시더 수는 추정치이므로 이 값만을 기준으로 삭제하면 정상적인 토렌트가 제거될 수 있습니다. 사용 가능한 필드(예: seeders, leechers)에 대해서는 protobuf 스키마(bitmagnet.proto)를 참조하세요.

원본 Issue #283

태그

bittorrenttorrent-searchself-hosteddht-crawlerservarr-integration

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

步骤1:确保已安装 Docker 和 Docker Compose

4

步骤2:下载官方 docker-compose.yml 文件(参见官网)

5

步骤3:运行 docker-compose up -d 启动服务

설치 가이드
  1. 步骤1:确保已安装 Docker 和 Docker Compose
  2. 步骤2:下载官方 docker-compose.yml 文件(参见官网)
  3. 步骤3:运行 docker-compose up -d 启动服务
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

停止 Docker 容器并删除数据目录即可完全卸载:docker-compose down -v,然后删除项目文件夹。

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-06-27 10:30:19
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

2 FAQs

유사한 프로젝트