Calibre-web 是一个基于WEB的应用程序,可以通过简洁的界面浏览、阅读、下载Calibre数据库的电子书(需要已存在的Calibre数据库)。也可以通过应用来集成Google Drive并编辑元数据和Calibre数据库。
该软件是 calibreserver 的分支,使用 GPL v3 许可协议。
Calibre-web GitHub Docker Hub
mkdir -p /home/cokan/docker/calibre/data
mkdir -p /home/cokan/docker/calibre/books
mkdir -p /home/cokan/docker/calibre/metadata_provider
Github地址:https://github.com/fugary/calibre-web-douban-api
Gitee地址:https://gitee.com/qs/calibre-web-douban-api
使用方式是复制src/NewDouban.py到calibre-web/cps/metadata_provider/目录下,重启项目即可,不过在群晖Docker环境下可以在下载后简单通过挂接的方式把文件直接挂接过去。
#建立需要的文件夹
mkdir -p /home/cokan/docker/calibre/data
mkdir -p /home/cokan/docker/calibre/books
mkdir -p /home/cokan/docker/calibre/metadata_provider
#下载数据库
cd /home/cokan/docker/calibre/data && wget http://cokan.space:5800/index.php?user/publicLink&fid=faafVU507zgWlxXiCdYrsHFxi0dMyazrtCRRgHk5TW-jGo7o1NmFsUeKr8SeiooqfQQ003VmJo62dR1zusRXMfV6zclRYba6zU6VJUQydd-6jLY5BDAnyg&file_name=/metadata.db
配置文件
cat << EOF | sudo tee /home/cokan/docker/calibre/docker-compose.yml
version: "2.1"
services:
calibre-web:
image: linuxserver/calibre-web
container_name: calibre-web
environment:
- PUID=0
- PGID=0
- TZ=Asia/Shanghai
- DOCKER_MODS=linuxserver/calibre-web:calibre #optional
volumes:
- /home/cokan/docker/calibre/data:/config
- /home/cokan/docker/calibre/books:/books
- /home/cokan/docker/calibre/metadata_provider:/app/calibre-web/cps/metadata_provider
ports:
- 8083:8083
restart: unless-stopped
EOF
cd /home/cokan/docker/calibre
docker-compose up -d
docker exec -it calibre-web bash
chmod 777 /books/
# 或者可以通过这个容器得到metdata.db文件
docker run --rm -p:8084:8080 -p 8085:8081 -v /home/cokan/docker/calibre/books:/config linuxserver/calibre
# 豆瓣插件
wget https://gitee.com/qs/calibre-web-douban-api/raw/main/src/NewDouban.py O /home/cokan/docker/calibre/metadata_provider
移动端软件推荐
IOS KyBook2 & KyBook3
KyBook3国区已经下架 这里以 KyBook2 做介绍- 进入Libraries 目录
- 选择OPDS Catalog 添加OPDS目录
- 输入calibre-web 地址 ip+端口+/opds
- 点击右上角··· 可以添加收藏夹方便浏览
- 进入Libraries 目录
安卓客户端 静读天下
http://moondownload.com/chinese.html
- 输入calibre-web 地址 ip+端口