calibre$群晖搭建Calibre电子图书馆填坑记录( 二 )


# 找到 var douban = "https://api.douban.com"; 替换成自己的NAS_IP地址
var douban = "http://NAS_IP:8085";
成功示例:
calibre$群晖搭建Calibre电子图书馆填坑记录
文章插图

另外值得一提的是,calibre-web集成的Google books搜索,在客户端(非NAS端)科学上网的情况下,就可以获取数据。针对日常刮削场景多一个选择总归是好的。
calibre$群晖搭建Calibre电子图书馆填坑记录
文章插图

批量导入可以参考这一篇“威联通折腾篇十九:Calibre-web | Verne in GitHub”。其实就是会用这个命令就可以了:
calibredb add --library-path=/books -r /path/to/your/book_dir_you_want_to_add
calibredb还有很多其他功能,看帮助文档就好了,简单易学:
Usage: calibredb command [options] [arguments]
calibredb is the command line interface to the calibre books database.
command is one of:
list
add
remove
add_format
remove_format
show_metadata
set_metadata
SSL setting如果需要通过https访问calibre-web网页,建议通过群晖反向代理设置。只要配置好证书,就可以访问。不要轻易碰下面的配置。
calibre$群晖搭建Calibre电子图书馆填坑记录
文章插图

如果一定需要,请参考[SSL setting · Issue #98 · Technosoft2000/docker-calibre-web · GitHub]。
我就是误配置,导致页面显示ERR_EMPTY_RESPONSE。最后需要将书库中的这几个文件删除,才能打开网页。

  • app.db
  • gdrive.db
具体原因不详。
总结
  • 建议选择technosoft2000/calibre-web镜像
  • 建议使用fugary/simple-boot-douban-api取代豆瓣API刮削