Calibre-Web搭建docker
Calibre-Web一款知名的电子书阅读器,支持格式转换和OPDS。我个人有时候需要一个可以随时随地看书的地方,所以就部署了一下,之前出过一个教程,但是由于那时候官方没有推出docker只能用玩家自己编译得,所以那时候选择使用宝塔面板部署,这次趁机更新一下。
dockers部署
compose 文件部署:
1 | services: |
命令行部署:
1 | docker run -d \ |
其中得DOCKER_MODS参数可以删除,如果你得服务器是ARM或者不想用它的电子书格式转换功能。
使用教程
登录得网址:http://localhost:8083,默认用户名:admin 密码:admin123
第一次登录需要关联metadata数据库,则可以使用你之前得数据库,也可以下载一个。上传到你存放docker内,选择即可。
系统还提供Google Drive得api,即将你的数据库放在云端,后期随便你更换位置数据都不会丢失,但是个人建议还是保存metadata文件即可。官方提供教程
值得注意的设置
上面说的是直接用IP进行访问,如果你有需要将它发布到网络,可以查看官方教程,十分详细。我这边再添加一个caddy 2的配置指南。
1 | # 阅读 |
总结
现在docker部署已经十分简单,而且官方文档齐全,很多比较大的项目都已经开始注重文档了。如果有遇见问题可以评论交流,前提是你要查看log,百分之九十九的问题都是可以通过log查找到的。可以使用下面的命令进行查看,这个命令是实时的,可以通过刷新页面来查看对应的log。
docker logs -f calibre-web
最后是目前自己搭建的电子书网站,后续会允许用户匿名浏览。