1 通过ssh进入后台
1.1 打开powershell
win搜索powershell
1.2 进入群晖
输入命令:
ssh <你的群晖用户名>@<你进入群晖的内网ip地址>
1.3 获取群晖超级权限
输入命令
sudo -i
输入密码,屏幕无任何显示,直接输入回车即可
2 拉取linuxserver/calibre-web
2.1 打开linuxserver/calibre-web官网
官网链接:calibre-web - LinuxServer.ioWelcome to the home of the LinuxServer.io documentation!https://docs.linuxserver.io/images/docker-calibre-web/
2.2 拉取calibre-web
输入命令
docker pull lscr.io/linuxserver/calibre-web:latest
等待拉取成功。
2.3 获取PGID
和PUID
输入命令
cat /etc/passwd | grep admin
记下PGID
和PUID
备用。
3 安装calibre-web
3.1 建立相关文件夹
打开群晖-控制面板-共享文件夹,新建books文件夹;
打开file station,找到上一步新建的books共享文件夹,右键属性-权限-新增,用户和组选择everyone,应用于选择全部,权限选项框全部选择,完成保存。
打开file station,新建books和calibre文件夹,并在calibre文件夹中新建config文件夹。
3.2 进入docker
打开群晖,进入套件中心-已安装-docker-容器,双击linuxserver/calibre-web,进入安装界面。
3.3 网络配置
选择使用bridge,点击下一步。
3.4 常规设置配置
输入容器名称;
勾选使用高权限使用容器;
勾选启用自动重新启动;
点击高级设置。
3.5 高级设置配置
分别新增PGID
和PUID,并填写对应的数值。
点击保存,点击下一步进入存储空间设置页面。
3.6 存储空间设置配置
点击添加文件夹,分别添加之前新建的books文件夹和config文件夹,注意不是books共享文件夹,也就是说不是第一级的books文件夹。
在books文件夹后的装载路径中输入:/books;
在config文件夹后的装载路径中输入:/calibre-web/config;
点击下一步,点击完成,启动calibre-web。
4 初始化设置calibre-web
4.1 映射books共享文件夹驱动器
打开我的电脑,点击映射网络驱动器,在文件夹中输入:\\<你的群晖内网地址>\books,点击完成。
4.2 安装桌面版calibre
打开网站,下载对应的安装文件,进行安装。
https://calibre-ebook.comhttps://calibre-ebook.com/提示选择库存放地址时,选择4.1映射的网络驱动器中的books文件夹,安装完毕。
4.3 进入calibre-web网页
打开浏览去,输入使:<群晖ip地址>:8083
,进入calibre-web。
4.4 配置数据库
在数据库的路径,输入/books
。
4.5 登录
用户名:admin,密码:admin123.
4.6 更改语言
点击右上角admin,在弹出对话框的语言中选择简体中文,保存退出。
4.7 添加上传功能
点击右上角管理权限,点击中部的编辑基本配置,弹出的对话框选择功能配置,勾选允许上传,点击保存退出。
右上角出现上传书籍按钮。
5 安装及初始配置完毕