通过docker快速搭建Tiny Tiny RSS服务器 & RSS使用指北
写在前面
好久不见,托失眠的福,我又来更新文章了。
早上大概两点就醒了,没事干就折腾了一下博客,把该更新的都更新了。
这段时间我开始正式使用rss,也感受到了其吸引人的地方—-高度客制化的信息阅读。
在使用rss之前,我获取信息的方式必须是要手动点开某个网站,这样效率很低,用起来也很烦。rss的优势在于可以定制自己的信息获取源,在保证信息是自己感兴趣的同时更加高效。
本文将会介绍利用 Tiny Tiny RSS、RSSHub 等工具使用RSS获取高质量的信息内容。
前期准备
硬件
- 一台服务器(vps即可,最好服务器在国外)
- 一台本地可以使用ssh连接服务器的设备
- 一个爱折腾的人
软件
这里指的是服务器上应该有的软件
- docker
Tiny Tiny RSS服务器部署过程
这里我们使用到的是来自Awesome TTRSS的docker容器。(其实不用看我的文章,官方文档对于部署和使用写的超级清楚)
vps使用的是Ubuntu18.04 LTS
配置环境
更新系统
安装docker及docker-compose
通过docker-compose部署Tiny Tiny RSS
注意:建议新建一个专用文件夹存放配置文件。
如
获取配置文件
通过vim编辑配置文件
文件必需修改的内容为POSTGRES_PASSWORD
、SELF_URL_PATH
、DB_PASS
修改完成后esc
+:wq
保存
部署容器
这里建议使用Nginx给容器反向代理,我懒所以是直接用宝塔面板做的反代。
如果配置文件直接是复制我上面的,那么反代时使用的端口就是8964
当然你也可以自己修改配置文件中ports
的参数调整到你想要用的端口。
Tiny Tiny RSS使用
做完刚刚的一切,接下去就可以开始正式使用了
浏览器中输入你设置的域名/直接使用ip+端口号
默认账户:admin 密码:password
在偏好设置中可以修改密码等信息,也可以将语言设为中文。
这里建议勾选启用API的选项,以方便支持feverAPI登陆的app使用。
使用RSSHub获取订阅源
RSSHub这个项目涵盖了大量的订阅源,基本上你会想要订阅的源大部分都可以在这里找到,搭配浏览器插件使用更佳。
请自行前往网站挑选自己喜欢的源
客户端选择
目前我个人的硬件配置为MacBook+Android+Chromebook,笔电这块我选择使用网页直接浏览,Android客户端推荐readbly,iOS不负责任但听说很好用的推荐reader
利用feverAPI使用rss阅读器app
前面提到了Tiny Tiny RSS可以使用feverAPI连接rss阅读器客户端,这里以readbly为例教学使用
打开软件选择fever选项
第一个随便填,第二个填写设置中给出的链接
底下分别填写用户名和密码,填写完后点击sign in即可。
后记
rss可以说是很古早的东西了,但它能带给我们更加干净、适合自己的获取信息体验。这个时代的尤其是国内的资讯软件普遍很混乱,xx头条、xx新闻的版面上充斥着大量垃圾讯息。在这样一个信息爆炸的时代,更高效获取干净的讯息其实更为重要—-不要把时间浪费在看毫无用处的垃圾信息上