这款Docker应用可以帮你轻松打造个人在线阅读平台

这款Docker应用可以帮你轻松打造在线阅读平台

之前还在找小说程序想打造个自己的小说平台,不为别的,只为自己看着方便。恰好看到有人写了篇自建在线阅读平台,这不就是我需要的嘛?果断转来万事屋收藏学习!

缘起

前两天在逛论坛的时候偶尔看到了有坛友发了自己搭建阅读web版服务,体验了一下感觉挺不错,跟本地阅读体验差不多,web版的阅读没有安装设备的限制,直接多端同步,配合之前发现的一个学英语浏览器插件还能边看爽文边学英语,很是不错。后端有docker版,搭建也很简单,那就来搭一个自己。

 

折腾

我选择用群辉的docker来搭建,由于最近docker镜像库被墙了不少,需要自己想办法拉取镜像mdzz…具体方法找找网上教程吧,很多很多,这是要革了程序猿老哥们的命啊哈哈。部署好docker环境后,拉取“hectorqin/reader”,镜像就可以了。

 

这款Docker应用可以帮你轻松打造在线阅读平台-1

 

然后在群辉的docker目录下新建个文件夹名称随意,再在文件夹下新建logs和storage两个子文件夹备用。

 

这款Docker应用可以帮你轻松打造在线阅读平台-1

 

然后来到docker的“容器”界面,点击“新增”按钮,选择刚才拉取的reader镜像,然后点击“下一步”。

这款Docker应用可以帮你轻松打造在线阅读平台-1

这款Docker应用可以帮你轻松打造在线阅读平台-1

 

然后下个界面选择网络连接方式,默认bridge即可,然后点“下一步”,常规设置里可以设置下容器名称还有开机自启,然后点击“高级设置”。

这款Docker应用可以帮你轻松打造在线阅读平台-1

这款Docker应用可以帮你轻松打造在线阅读平台-1

 

来到“高级设置”里面,新增四个环境变量”SPRING_PROFILES_ACTIVE\=prod”;”READER_APP_SECURE\=true”;”READER_APP_SECUREKEY\=管理密码” ;”READER_APP_INVITECODE\=注册邀请码”,后两个密码需要自己设置下。设置好环境变量后点击“保存”按钮,回到常规设置界面,再点击“下一步”。

 

这款Docker应用可以帮你轻松打造在线阅读平台-1

 

来到端口设置界面,将本地端口设置为自己喜欢的就可以了,容器端口不要改,然后点击“下一步”。

 

这款Docker应用可以帮你轻松打造在线阅读平台-1

 

来到存储空间设置界面,如图示,将刚才新建的两个文件夹分别装载为/logs和/storage;然后点击“下一步”。

这款Docker应用可以帮你轻松打造在线阅读平台-1

确认无误后点击“完成”完成安装,等容器运行起来后,浏览器访问ip+端口就可以访问到web阅读服务了。

这款Docker应用可以帮你轻松打造在线阅读平台-1

这款Docker应用可以帮你轻松打造在线阅读平台-1

 

先注册一个账号,邀请码填写刚才环境变量设置的邀请码,在书源管理处设置下书源,然后在搜索框里搜书就能找到自己想要的小说了。

这款Docker应用可以帮你轻松打造在线阅读平台-1

 

这款Docker应用可以帮你轻松打造在线阅读平台-1

这款Docker应用可以帮你轻松打造在线阅读平台-1

 

总结

阅读这个web版对于没有阅读app的ios系统来说用起来就很方便,还有很多墨水屏电纸书没办法安装三方app的能访问网页就能使用阅读,十分的方便。

本文转自头条号从零开始的创作生活

hectorqin/reader Github:hectorqin/reader

 

    没有回复内容

万事屋新帖