RSS现在已经变得越来越小众化了,但信息订阅确实可以让我们在一个窗口快速浏览大量信息,大幅提高信息检索的效率,不用临时一个个去点开相关网站,方便简单有效。
比较传统的方法是下载一个RSS阅读端,加入源就可以很方便地开始订阅和阅读了,但也有很多人像我一样,不想在每个客户端都装一个软件或APP,无论是ipad或PC,最好的方法是打开浏览器就就能看自己的订阅,不用考虑是否装了阅读器,实现这个想法的条件就是在远程计算机上装一个RSS服务器,可以实现随时随地访问自己的订阅服务。
在网络找了一遍,被大家提到比较多的是Tiny Tiny RSS,也在Github上找到一个FreshRSS,星星很多,看了官方的部署介绍和网友的文章,感觉这个应用可能会更简单方便,因此就在群晖上用docker容器进行了安装。
通过自己动手和一些尝试,部分安装过程其实可以更加简单,没有必要完全按照官方说明一字不差地做,简单地说就是可以按一般容器的部署方法也没有问题,这里简略地记录和分享一下过程,供大家参考。
1、下载镜像
在群晖docker管理器的注册表搜索freshrss
第二个是官方镜像
2、准备数据库
该服务运行中要用到数据库,如果只是一个人使用,其实可以不用考虑这一步,让系统自己处理。这里按较大系统考虑,单独配置mysql数据库。
数据库的安装和运行网络上有很多介绍,这里要做的仅是在已经运行的系统内建一个用于rss的数据库,并设置好数据库用户。
3、启动容器
只需要设置两项,其它全部默认。
3.1 设置端口
3.2 修改时区
将TZ的值由UTC改为Asia/Shanghai
4、运行容器并完成配置
4.1 在浏览器中输入 192.168.0.xxx:30000,登录FreshRSS服务,将语言改为中文,系统将自动检查各项设置,由于是docker容器,一般没有问题。
4.2 设置数据库
在的数据库配置中,数据库类型选Mysql,主机填写172.17.0.1,由于我的数据库是用docker容器建的MariaDB 10,所以主机名要填写docker的网桥地址,直接填写主机的局域网IP地址或localhost会无法正确连接数据库,mysql数据库的默认地址是3306,如果没有修改,则端口可以不填,如果修改过则如实填写。其它用户、密码和数据库都是我们在第2步中设置好的值。
4.3 常规配置
再下一步完成安装。
5、登录系统并添加源测试运行是否正常
6、其它设置
到这里,rss在局域网中已经可以使用了,为了实现随时随地访问的目的,需要将网站发布到公网上,因此需要为已经安装好的rss服务器申请域名,并配置好https连接,这两个步骤的设置网络上有非常多的教程,我们照着做就能完成。
以上是在群晖NAS中,用全图形化的形式部署FreshRSS的docker容器,非常简单直观,完全没有官方网站中那些多余的步骤。
上面的安装已经是非常简单了,其实用命令方式安装更加简单,这里简单说一下思路:
第一步,和上面文章提到的一样,先设置好数据库
第二步,进入群晖后台,执行以下命令
docker run -d --name freshrss1 -p 30000:80 -e TZ=Asia/Shanghai freshrss/freshrss:latest
第三步,浏览器登录rss服务器,与前面提到的一样完成数据库的连接
总之,RSS服务器的安装还是比较方便的,简单尝试之后反而感觉比较好的rss源不多。
What a data of un-ambiguity and preserveness of precious experience about unexpected emotions.
Hi there to all, the contents present at this site are actually remarkable for people experience,
well, keep up the nice work fellows.
Hello, this weekend is pleasant in support of me, since this occasion i am reading this enormous informative paragraph here at my residence.