爱收藏电子书的朋友对TaleBook不会陌生,它是基于calibre开发,提供了非常友好的管理界面,也支持OPDS功能, 可以在移动端的阅读工具上直接访问。
使用上也很方便,也能使用豆瓣做图书信息的刮削。先上个效果:

版本信息可以搜索关注公众号talebook
:

安装与配置
在飞牛Docker左侧的Compose点开后,右侧新增项目:

YAML配置可以参考:
services:
talebook:
restart: always
image: poxenstudio/talebook
volumes:
- /vol1/1000/books:/data
ports:
- "8082:80"
- "8443:443"
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
depends_on:
- douban-rs-api
douban-rs-api:
restart: always
image: ghcr.io/cxfksword/douban-api-rs
volumes
位置指定后面数据存放的目录。按需要修改就好。
ports
里的前面部分的 8082
和 8443
分是主机**问的端口。
PUID/PGID
指定为1000, 这个是内部UID, 需要保持和当前管理员的UID相同,可以看前面绑定目录里的UID来设置。如果指定为0,部分书的封面可能无法提取。如果和当前UID不同,可能导致图书导入失败。
douban-rs-api
是提供刮削能力服务。
确定保存后,构建系统,耐心等待完成后, 出现两个新的容器,就可以使用 http://<NAS_IP>:8082
的形式访问了。
第一次打开会提供创建管理员密码,可以轻松搞定。还有关键一步,进入系统管理将互联网书籍信息源配置为: http://douban-rs-api:80/
,如下:

配置完成,可以上传电子书使用了。
重置图书信息
如果更新刮削的信息错误,也可以在管理菜单里进行编辑、重新指定或者使用文件自带信息重置:

线上收书
在设置里开启书栈服务,就可以每天收到推送的电子书了:

获取Token, 再指定下更新时间就可以了。Token注意不要外传,一个Token每天只能查收一次。 使用Token本身也是为了隐私。
可以每天收到3~5本电子书入库。如果已经存在会自动忽略,结果在消息可以看到:

支持azw3/epub格式互转
方便导出到不同设备上使用
