【Docker项目】Reader开源阅读器
项目介绍
阅读是一款提供网络文学搜索的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。
实现了移动端适配,手势支持,添加书籍源,可以自定义主题和css样式,支持WebDAV同步和听书。。。。
官方GitHub仓库:
官方DockerHub仓库:https://hub.docker.com/r/hectorqin/reader
官方Demo: https://reader.htmake.com
项目搭建
- 创建安装目录
1 | mkdir root/docker_data/reader |
- 进入创建的文件夹,新建
docker-compose.yml
文件
1 | cd root/docker_data/reader |
- 将以下内容添加到
yml
文件中
因为不想使用webview书源和watchtower自动更新,因此将他们注释掉了。
1 | version: '3.1' |
yaml
文件路径下,运行以下代码,运行docker容器
1 | docker-compose up -d |
-
容器运行后使用
ip:4396
即可访问Reader。如果不能访问,请查看防火墙是否放行该端口(腾讯云,阿里云,华为云,甲骨文等服务器提供商需在控制台面板手动关闭防火墙并放行端口)。如果配置了反代,则通过域名就可以访问。 -
更新命令
1 | cd root/docker_data/reader |
反向代理
查看【Docker项目】Nginx Proxy Manager反向代理)
书籍源
精品书源GitHub仓库:
书源分享地址:https://yuedu.xiu2.xyz
打开网址,复制书源链接,打开reader的远程书源,粘贴,根据需要选择要添加的书源,点击确定。
多用户
Reader支持多用户,他人可以注册使用。邀请码为docker-compose.yml
文件中的READER_APP_INVITECODE
,如果没设置邀请码则留空。
在用户空间-进入管理模式,输入docker-compose.yml
文件中设置的密码可以进入管理员权限,可以查看所有注册的用户以及分配权限。建议在管理模式中将自己账号的书源设置为默认书源,这样别人注册使用就不需要再配置读书源。
更多功能
更多功能,如:
- 本地书仓
- 自定义阅读主题
- 自定义样式
- WebDav
- 。。。等
各功能的介绍和使用详见官方doc文档:https://github.com/hectorqin/reader/blob/master/doc.md
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 WShuai's Blog!
评论