LinuxServer/Docker-Calibre-Web 项目推荐
docker-calibre-web 项目地址: https://gitcode.com/gh_mirrors/do/docker-calibre-web
1. 项目基础介绍和主要编程语言
LinuxServer/Docker-Calibre-Web 是一个基于 Docker 的开源项目,旨在提供一个简洁的 Web 界面,用于浏览、阅读和下载电子书。该项目的主要编程语言是 Python,它利用了 Calibre 数据库来管理和展示电子书。
2. 项目的核心功能
该项目的主要功能包括:
- 电子书浏览与阅读:用户可以通过 Web 界面浏览和阅读电子书。
- 电子书下载:支持从 Web 界面直接下载电子书。
- 元数据编辑:用户可以编辑电子书的元数据,如标题、作者、封面等。
- Google Drive 集成:支持与 Google Drive 集成,方便用户管理电子书库。
- 电子书转换:可选的电子书转换功能,支持利用 Calibre 进行电子书格式转换。
3. 项目最近更新的功能
根据最近的更新记录,项目新增了以下功能:
- 新增依赖 xdg-utils:在 2024 年 8 月 26 日的更新中,项目新增了
xdg-utils
依赖。 - 新增依赖 libmagic1:在 2024 年 7 月 7 日的更新中,项目新增了
libmagic1
依赖。 - 移除部分包:在 2023 年 10 月 17 日的更新中,项目移除了一些不再需要的包。
- 安装 unrar:在 2023 年 10 月 7 日的更新中,项目从 LinuxServer 仓库安装了
unrar
,并切换到 Python 虚拟环境。 - 弃用 armhf:在 2023 年 4 月 13 日的更新中,项目弃用了
armhf
架构。 - 新增 cmake:在 2023 年 3 月 27 日的更新中,项目新增了
cmake
作为 Levenshtein 的构建依赖。 - 新增 ghostscript 等:在 2022 年 12 月 27 日的更新中,项目新增了
ghostscript
、libxtst6
和libxkbfile-dev
等依赖。
这些更新不仅增强了项目的功能性,还提高了项目的稳定性和兼容性。
docker-calibre-web 项目地址: https://gitcode.com/gh_mirrors/do/docker-calibre-web