NAS使用分享 篇十七:Docker部署Reader,自建阅读服务器

2024-01-08 11:58:10 16点赞 238收藏 23评论

前言:群晖NAS上部署了Docker后,可以有许多有趣的镜像通过Docker来部署,Docker不仅仅可以提高我们群晖NAS或者支持Docker的NAS的使用率也可以对我们的生活起到帮助和影响。随着手机终端的普及,纸质书本阅读方式逐渐转到电子阅读方式,本文就自己在NAS部署自己的阅读服务器遇到的问题和解决方法分享出来供感兴趣的朋友参考,这里需要备注一下自己阅读服务器方案是基于群晖NAS,系统版本为7.2,其他NAS系统请酌情参考。这其中如果还不太清楚群晖NAS上Docker如何安装使用请参考下面文章:

一、Reader部署

1、群晖NAS Docker套件Container Manager里面在注册表里搜索“reader”,下载这个镜像,大约170MB左右。这个reader镜像有160个星星,在这类中属于下载最多的,很热门。

reader镜像下载reader镜像下载

2、镜像下载好了后,在容器里面新增一个容器,映像选下载好的last版本的镜像,按下面图示配置好相关参数。常规设置处:启用自动重新启动处请打勾,这样避免NAS设置重新启动后,Docker没有启动。

常规设置常规设置

3、在进行容器设置时,请提前在NAS的共享文件夹docker目录下创建reader目录,并在reader目录下建立log和storage目录给reader容器使用。

NAS上建立reader容器使用的共享文件夹NAS上建立reader容器使用的共享文件夹

4、接下了的创建reader容器的高级设置里,端口设置可以设置一个自己NAS上没有使用并符合系统要求的端口号,这样访问是NAS地址跟这个端口号时就可以正确访问。这里设置端口号为9527,存储空间设置这里只需要把前面建立好的文件夹reader映射给/log和/storage即可。

高级设置部分:端口设置和存储空间设置高级设置部分:端口设置和存储空间设置

5、网络设置默认选则桥接,除非你想reader容器自己有独立地址,那么你可以设置网络类型为host。

reader容器的网络设置默认设置为bridgereader容器的网络设置默认设置为bridge

6、设置好了后,在确认前可以看看设置摘要,对比各个设置参数,确认没啥问题点击完成即可。

设置信息摘要设置信息摘要

二、Reader使用

1、浏览器打开http://

reader初始界面reader初始界面

2、对于书源的导入,需要自行寻找合适书源导入即可,一般书源分两种导入情况,本地文件和网络链接。 书源格式后缀有 txt、json。这个需要自行搜索查找。

NAS使用分享 篇十七:Docker部署Reader,自建阅读服务器

3、对于本地书籍,那么只需要导入即可,支持很多格式txt、epub、pdf、等,导入书籍可以进行分组分类,便于自己查找查看。

本地书籍导入本地书籍导入

4、移动端的使用,reader是一个基于web界面的阅读服务器应用,只要手机支持浏览器打开,就可以用手机自带浏览器浏览http://:9527就可以开始阅读,对于安卓手机可以下载名字为legado的阅读APP,这个需要自己到各大安卓手机商店搜索下载,对于IOS,比较遗憾没有APP支持,只能通过Safari或者其他支持IOS的浏览器浏览http://:9527开始阅读

iPhone手机端阅读界面iPhone手机端阅读界面

三、总结

总体来说,reader阅读服务器部署简单,使用也简单明了,唯一不太友好的就是ios端软件支持力度有点弱,另外部署到自家NAS上远程访问也需要自己NAS具备DDNS或者其他开启远程访问NAS的功能,相对来说有一定难度,但瑕不掩瑜,毕竟部署一款自己的阅读服务器很有成就感,书籍存放在自己的服务器上相对安全性也要高很多。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
23评论

  • 精彩
  • 最新
  • 阅读客户端可以在 我的-备份与恢复中设置远程Webdav地址

    需要不同相互备份数据的可以建立不同文件夹,使用mount --bind 绑定webdav初始化完毕后自动生成的 books 文件夹,即可多个用户共享书库且不影响各自的书签/进度等数据 [邪恶]

    校验提示文案

    提交
  • 安卓阅读的app可以和服务器端的连接吗 怎么操作 [跑步鸭_爱你呀]

    校验提示文案

    提交
    这个你可以搜一下 里面有设置的地方

    校验提示文案

    提交
    说明看了半天,是用webdav么,怎么都设置不对

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 不知道为啥导入不了订阅源

    校验提示文案

    提交
    是不是源格式地址不对?

    校验提示文案

    提交
    json和txt的

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 容器端口8080和bitwarden重复了,映射打不开,请问下怎么能简便的更改容器端口?

    校验提示文案

    提交
    自己解决了,现在这个必须反代才行,跟vaultwarden一样,外网http不行

    校验提示文案

    提交
    把容器停止 然后容器设置里修改端口

    校验提示文案

    提交
    收起所有回复
  • 请问下,这个书源应该在哪里找?百度上面复制了几个网址都是说远程连接错误

    校验提示文案

    提交
    这个要多找找 百度估计不太好找

    校验提示文案

    提交
    收起所有回复
  • 这个软件 docker搭建的与安卓版的使用体验差得远,但是即使如此,docker版的还是没有可以替代的软件,光一个能搜书的功能就秒杀其他了。其他的我都试过了,单纯的当作网页版的阅读器其他的都行,但是要能在线搜书,真的是一个也没了啊

    校验提示文案

    提交
    可以试一下 读不舍手

    校验提示文案

    提交
    calibre呢

    校验提示文案

    提交
    收起所有回复
  • 记录下有这个需求

    校验提示文案

    提交
  • Windows也有服务端,就是吃内存,reader➕java大概要1G内存

    校验提示文案

    提交
  • ios端看nas里面的pdf漫画用啥好使

    校验提示文案

    提交
    同蹲一个,请问有解决办法了吗🤔

    校验提示文案

    提交
    komga

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
238
扫一下,分享更方便,购买更轻松