Repository navigation
自建 RSS 阅读器二三事 #183
shenweiyan
announced in
2.2-好玩
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
RSS 阅读器的文章写过几篇,从 Inoreader 到 QiReader 用的也都还算满意,但自从手持一台 4 核 8G 的云服务器以来, 总想着搞些事情,于是想着自建 RSS 阅读器。
为什么需要 RSS 阅读器,这里引用奇客 Solidot 的一篇文章 《一篇推荐 RSS 阅读器的文章下载了 500 MB 的广告》。
FreshRSS
首先找的是 FreshRSS。它是一款开源、免费、轻量级的自托管 RSS 订阅聚合器。它允许用户在自己的服务器或 NAS 上部署,通过网页或移动端应用集中订阅、管理和阅读博客、新闻及论坛等内容的更新。FreshRSS 特点是界面清爽、支持多用户、可定制标签及扩展功能强大。
别的不说,单看 Star 和 Fork 数,就可以知道 FreshRSS 的受欢迎程序。

在 1Panel 上恰好也有这个应用,点击安装就能一步到位。

再绑定一下自己的域名,直接就可以在浏览器追踪和阅读自己喜欢的各种资讯信息,而且整个页面的主题还很清爽简洁。

配置和订阅源也很强大,后面可以再去熟悉。

FreshRSS 还自带了一个用于获取全文的配置,完美解决了那些仅提供摘要的订阅源全文阅读的问题。

Newsboat
这是一个 终端的免费和开源 的 RSS/Atom 提要阅读器,可以在 GNU / Linux,FreeBSD 或 macOS 系统的终端上使用。
不得不说,Newsboat 的确是一款极客风格十足的 RSS/Atom 阅读器,但是它的安装要比 FreshRSS 更加复杂,而且要解决一堆的 Dependencies。

安装后,只需在
~/.newsboat/urls中添加订阅源。如果你是从其他阅读器迁移而来,并有导出的 OPML 文件,那么可以使用以下方式导入:个人在 CentOS Stream 9 中,导入 OPML 后,打开

newsboat就能看到非常熟悉的界面。使用箭头键上下滚动,使用

r检查某个源中是否有新项目,使用R检查所有源中是否有新项目,按回车打开订阅源,并选择要阅读的文章,按q返回上一页面。详细的文章页面,当然,在终端下图片是不可能直接看到的。

结尾
生命在于折腾,获取资讯的途径千千万万,找到合适自己的用起来才是最好的。
All reactions