Home
Softono

Calibre Web Bgm

Open source Python
51
Stars
1
Forks
1
Issues
1
Watchers
2 years
Last Commit

 About Calibre Web Bgm

🧩 calibre-web bangumi 元数据插件

Platforms

Web Self-hosted

Languages

Python

Links

Need Help Installing Calibre Web Bgm?

We provide expert installation service for this software. Our team will install, configure, and secure Calibre Web Bgm on your server. plans start at just $30.

Calibre Web Bgm

View on GitHub

Calibre-web Bangumi 元数据插件 🧩

platform GitHub - License

✨ Features

  • 支持 Bangumi 的元数据检索
  • 支持 NSFW 内容检索
  • 支持漫画 / 小说的主条目检索
  • 支持漫画 / 轻小说的单行本条目检索
  • 目前支持的元数据种类: 标题、简介、作者、发行日期、评分、标签、Bangumi ID、ISBN 书号

📸 Screenshots

主界面截图

单行本

🏗️ 安装

bgm.py 复制到 calibre-web 项目的 cps/metadata_provider 目录下即可。

🔨 环境变量

  • BGM_ACCESS_TOKEN: Bangumi API 访问令牌,用于检索 NSFW 内容。获取令牌方式:https://next.bgm.tv/demo/access-token
  • META_PROVIDER_BGM_THREAD_POOL: 线程池大小,默认为 8
  • META_PROVIDER_BGM_TAG_LOWEST_USER_CNT: 对于每个标签的最低用户标记数,低于此值的标签将被过滤,默认为 5
  • META_PROVIDER_BGM_TAG_MAX_CNT: 每个条目的最大标签数,默认为 10

如果不会设置环境变量可以直接修改 bgm.py 中的默认值。

🔒️ 许可协议

  • 本项目在遵循 GNU Affero General Public License v3.0 许可协议下进行发布 (下简称 AGPL)
  • 若对代码进行了修改,请务必遵循许可协议的规定进行发布
  • 本项目除 AGPL 外还受以下附加条款限制:本项目暂无合并入 calibre-web 主线的计划,并且未经作者同意请勿向 calibre-web 提交相关 patch

📌 相关帖子

💡 Future

  • 一个 calibre-web fork 正在火热开发中,将全面支持基于 Bangumi 的进度管理和其他额外的炫酷功能(雾