Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

JeremiahM37/librarr

说明与用途

**项目简介(2‑3 句)**
JeremiahM37/librarr 是一款自托管的书籍、音频书和漫画搜索与下载管理器,内置 13 条搜索源,提供 Torznab API、OPDS Feed 与请求工作流,并可对接 4 种下载客户端,实现对书籍资源的“一站式 *arr”。

**价值**

  • **自动化重复操作**:通过统一的 API/CLI,将搜索、过滤、下载、整理等步骤串成可重复执行的流水线,彻底摆脱手动搜索与手动下载的繁琐。
  • **工具链集成**:可作为后端服务被其他系统(如媒体中心、自动化调度器、CI/CD)调用,或直接在命令行/脚本中使用,轻松嵌入已有工作流。
  • **提升效率**:支持定时任务、批量下载和多客户端协同,显著降低运营成本,适合个人收藏、图书馆或小型内容平台。

**典型接入方式**

  1. **API 调用**:使用公开的 Torznab API 或 OPDS Feed,按需检索标题、作者、标签等元数据。
  2. **CLI/SDK**:通过自带的命令行工具或 Go SDK,在脚本或自动化平台(如 Jenkins、GitHub Actions、Airflow)中直接发起搜索、添加下载任务。
  3. **下载客户端**:配置支持的四大下载客户端(如 qBittorrent、Transmission、Aria2、Deluge),实现搜索结果自动推送下载。
  4. **工作流编排**:结合如 Node‑RED、n8n 或自建的微服务,构建“搜索 → 过滤 → 下载 → 分类”完整流水线。

**生产可用性**

  • **活跃度**:截至 2026‑06‑23 最近一次提交,GitHub ★225、Fork 26,社区活跃,代码基于 Go 语言,易于部署与维护。
  • **成熟度**:提供完整的 API 文档、示例脚本和 Docker 镜像,支持容器化部署,具备自动化测试与 CI 流程。
  • **安全与合规**:暂无重大元数据泄露风险,仍需进一步审查许可证(MIT)和依赖安全漏洞。
  • **适配性**:因采用标准化的 Torznab 与 OPDS 协议,兼容多数现有媒体管理系统,评估成本低,适合作为正式生产环境的 OSS 试点。

总体而言,librarr 在自动化书籍/音频书/漫画获取方面具备高可用性和易集成的特性,是缺失的 “*arr” 解决方案,可帮助团队快速构建可重复、可扩展的内容运营流水线。

实际用途

JeremiahM37/librarr helps remove repetitive manual operations from a workflow.

  • remove manual work
  • connect tools into repeatable flows
  • schedule operational tasks

限制与审查说明

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

  • 来源: github
  • 语言: Go
  • 记录日期: 2026-09-05T17:31:23.338Z
原始来源