calibre-web:0.6.25是一款功能实用的电子书管理工具,它不仅支持对个人电子书库进行便捷的分类、整理与阅读管理,还集成了ebook-convert转换功能,能够实现EPUB、MOBI、PDF等多种主流电子书格式之间的快速相互转换,帮助用户轻松适配不同阅读设备的格式需求,有效提升电子书资源的管理与利用效率。
收藏数: 180
下载次数: 569476
类型:

johngong/calibre-web本文介绍群晖NAS上通过Docker部署的calibre-web电子书管理方案,整合了ebook-convert格式转换工具及calibre-server服务,支持多架构(amd64/arm64v8/arm32v7)。
| 名称 | 版本 | 说明 |
|---|---|---|
| calibre-web | 0.6.25 | 支持amd64;arm64v8;arm32v7 |
| calibre-server | 8.0.1 | 支持amd64;arm64v8;arm32v7 |
| kepubify | 4.0.4 | 支持amd64;arm64v8;arm32v7 |
ENABLE_CALIBREDB_URLLIBRARYPATH=true。USER/PASSWORD/WEBLANGUAGE改为CALIBRE_SERVER_USER/CALIBRE_SERVER_PASSWORD/CALIBRE_SERVER_WEB_LANGUAGE(详见下方“变量名变更表”)。CALIBRE_ASCII_FILENAME=false开启中文目录(非拼音),旧版CN版需手动替换,替换前务必备份书库。autoaddbooks文件夹,图书添加后自动删除),使用前建议备份图书。ebook-convert可能无法转换PDF格式;calibre-server的OPDS功能在arm设备上可能不可用。ENABLE_DOUBAN_SEARCH=true,0.6.16及以前需额外部署豆瓣API服务并配置DOUBANIP。| 版本 | 0.6.16-5.35.0及以后 | 0.6.16-5.10.1及以前 |
|---|---|---|
| 1 | CALIBRE_SERVER_USER | USER |
| 2 | CALIBRE_SERVER_PASSWORD | PASSWORD |
| 3 | CALIBRE_SERVER_WEB_LANGUAGE | WEBLANGUAGE |
下载镜像
| 镜像源 | 命令 |
|---|---|
| DockerHub | docker pull johngong/calibre-web:latest |
| GitHub | docker pull ghcr.io/gshang2017/calibre-web:latest |
创建容器
bashdocker create \ --name=calibre-web \ -p 8083:8083 \ -p 8080:8080 \ -v /本地配置文件路径:/config \ -v /本地书库路径:/library \ -v /本地自动添加文件夹路径:/autoaddbooks \ -e UID=1000 \ -e GID=1000 \ -e CALIBRE_SERVER_USER=用户名 \ -e CALIBRE_SERVER_PASSWORD=用户密码 \ --restart unless-stopped \ johngong/calibre-web:latest
运行容器:docker start calibre-web
停止容器:docker stop calibre-web
删除容器:docker rm calibre-web
删除镜像:docker image rm johngong/calibre-web:latest
| 参数 | 说明 |
|---|---|
| 本地文件夹1:/library | 书库路径(calibre-web与calibre-server共用) |
| 本地文件夹2:/config | 配置文件路径(存储calibre-web和calibre-server配置) |
| 本地文件夹3:/autoaddbooks | 自动添加图书的文件夹路径 |
| 参数 | 说明 |
|---|---|
| 本地端口1:8083 | calibre-web访问端口(默认用户名:admin,密码:admin123) |
| 本地端口2:8080 | calibre-server访问端口 |
| 参数 | 说明 |
|---|---|
UID=1000 | 用户ID,默认1000 |
GID=1000 | 用户组ID,默认1000 |
ENABLE_AUTOADDBOOKS=true | 开启自动添加图书(默认开启) |
ENABLE_CALIBRE_SERVER=false | 开启calibre-server(默认关闭) |
CALIBRE_SERVER_USER=用户名 | calibre-server登录用户名 |
CALIBRE_SERVER_PASSWORD=用户密码 | calibre-server登录密码 |
CALIBRE_ASCII_FILENAME=true | false时支持中文目录(默认true) |
TZ=Asia/Shanghai | 时区设置(默认Asia/Shanghai) |
CALIBRE_WEB_LANGUAGE=zh_Hans_CN | calibre-web界面语言(默认中文,可选en) |
/config/fonts(旧版为/config/calibre-server/calibrefonts),重启容器即可生效。en/cs/de/es/fr/zh_Hans_CN/zh_Hant_TW等(通过CALIBRE_WEB_LANGUAGE设置)。en/zh_CN/ja/ko等(通过CALIBRE_SERVER_WEB_LANGUAGE设置)。以下是 johngong/calibre-web 相关的常用 Docker 镜像,适用于 不同场景 等不同场景:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 版本下载页面。




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务