← 返回项目库

bitmagnet 中文种子搜索与索引

bitmagnet 是自托管的 BitTorrent 搜索与索引平台,提供种子检索、DHT 爬取、内容分类和磁力链接管理。

中文化交付保留 Angular 网页界面、Go 服务端、GraphQL 接口和队列仪表盘,默认打开简体中文界面,并附带可复现的本地演示数据与 Docker 部署文件。

真实界面

项目截图

共 7 张

1到4,共4
信息哈希
bitmagnet是运行中
按状态统计总数
状态
加入队列的种子处理批次
1小时

Capabilities

核心功能

种子搜索与分页浏览
磁力链接复制
种子详情与文件列表
DHT 内容索引
内容类型与标签筛选
队列可视化与任务管理
GraphQL API
中文、英文及多语言切换

适用场景

在家庭实验室中建立可检索的种子索引
按内容类型、标签和做种数筛选资源
通过 GraphQL 或 Servarr 集成接入现有媒体工作流

适合谁

需要在自有服务器整理、检索和管理 BitTorrent 索引数据的个人用户、家庭实验室和开发团队。

商业化思路

开源源码交付;部署方自行准备数据库、网络访问和内容合规策略。

你会拿到什么

  • 完整 Go 服务端、Angular 网页界面和 MIT 许可证
  • Dockerfile、Docker Compose、GraphQL 接口和本地化界面资源
  • 本地构建、运行与演示数据说明

部署流程

  1. 1准备 Docker Engine、PostgreSQL 和持久化数据目录
  2. 2根据 Docker Compose 配置设置数据库与 TMDB 等可选参数
  3. 3启动服务并访问 /webui/,再按需要开启 DHT 爬取和队列任务

真实验证结果

已通过 7 个真实运行的中文功能页、HTTP 200、可见数据、控制台无错误、无坏图和无横向溢出验收。

部署前须知

本次证据使用隔离本地 PostgreSQL 和虚构演示数据;未开启公网 DHT 爬取,不代表生产环境的网络、索引规模或内容合规结果。

部署难度

中等

最低配置

Docker Engine、Docker Compose、PostgreSQL 16 及可用的 Go/Node.js 构建环境;建议至少 2 vCPU、4 GiB 内存和持久化磁盘。

开源许可证

MIT License

最后验证

2026-09-01

授权说明

交付包保留上游 LICENSE 及依赖许可证文件;中文默认语言修改属于本地化适配,使用前请按上游及依赖许可证核对部署场景。

Release notes

版本记录

1 个已发布版本

vcn-fc60dd62df 当前推荐

默认界面语言调整为简体中文,并完成 Angular 构建、Go 服务启动、GraphQL 搜索与隔离本地运行验收。

部署要求:需要 PostgreSQL 16、Go 构建工具和 Node.js 依赖安装环境;生产部署还需自行配置网络、DHT 和可选第三方服务。

已知问题:演示数据仅用于截图和功能验收,未执行真实公网爬取;请在部署前审查数据来源、访问控制和内容合规要求。

登录后领取