前言
Calibre-Web 是一款开源Web程序,它可以用来用于浏览、阅读和下载 Calibre 数据库中存储的电子书。简单来说你可以通过它搭建属于自己的个人图书馆
安装
打开群晖的【Container Manager】,搜索calibre
,选择linuxserver/calibre-web
镜像进行下载
为了后期calibre正确运行,在等待过程中先去存放docker数据的目录创建calibre文件夹,并在它下面分别创建books和config文件夹
再下载https://pan.baidu.com/s/1PmKHv15GT5PUN2hQfUu8kA?pwd=znip链接中的metadata.db文件,并放在books文件夹下
右键选择calibre文件夹下的属性,给文件夹添加权限,用户选择Everyone
并勾选读取和写入
点击完成后,在把权限设置应用到子文件夹和文件
现在回到 Container Manager 套件中,运行刚刚下载好的linuxserver/calibre-web
镜像
添加端口映射为8083,设置本地路路径为刚刚创建的两个文件夹,容器路径/books
和/config
其他配置选择默认即可,没有问题点击完成开始创建容器
配置
等待容器创建完毕,输入群晖IP:8083
进入后台,默认账户为:admin,密码为:admin123
第一次登录的时候会提示进行数据库配置,输入/books
点击保存
接下来点击主界面右上角 admin 按钮来修改用户名、邮箱、密码和语言
修改完毕后,再次点击右上角的管理权限按钮,进行管理权限的配置
找到配置一栏,默认是没有开启上传书籍权限的,这里需要点击编辑基本配置
展开功能配置选项,勾选启用上传功能
刷新一下浏览器,就可以看到主页面右侧有上传书籍按钮了
随便找一本epub格式的书籍进行上传,成功后就是下面的样子
保存后,可以进行在线阅读