感觉最近 rss 话题又开始火了,正好我自建 rss 使用了一段时间,分享下搭建过程,欢迎大家一起交流。
下图分别是 web 浏览器和 iPhone 上的使用体验
环境要求:
[RSSHub][1] 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。RSSHub 借助于开源社区的力量快速发展中,目前已适配数百家网站的上千项内容。
文本以群晖系统为例,介绍安装方法
Docker-注册表-搜索 RSShub ,下载安装。
同样需要在 Docker 里安装,注册表-搜索 FreshRSS ,安装 linuxserver/freshrss 这个镜像。
需要设置内容:
存储位置:**/docker/freshRSS:/config** 前面路径根据自己情况设置,后面严格一致
端口:5005:80 前面端口根据自己情况设置,只要是不被占用端口就可以,后面严格一致
环境:PGID=1000 PUID=1000 根据自己情况填写
到了重头戏,如果一个网站提供了 rss 源,那么直接导入即可,比如少数派的 rss 地址为 https://sspai.com/feed ,我们在订阅管理-添加订阅源或者分类就可以直接订阅了。
iOS 平台的 rss 阅读器还是挺多的,比如大名鼎鼎的 Reeder ,不过我使用下来,发现很别扭,最后找到了比较适合我的软件就是 NetNewsWire ,只要是支持 FreshRSS 的 rss 阅读器就可以,不限于这两个,我这边以 NetNewsWire 示例。
首先在 FreshRSS 上开启 API ,在设置-认证处打开允许 API 访问
经过上面一系列设置,可以在 web ,移动端阅读 RSS 了,但是这仅限局域网,我演示的地址也是内网 IP ,如果在外网环境,还需要把内网的端口映射出去,这部分属于基础内容,网上教程很多,我就不详细介绍了。
关键词:外网访问 DDNS 端口映射 内网穿透
有了自建的 RSS 服务,我们就可以在浩瀚如烟的互联网世界中,选取自己真正关心的 /有价值的内容了。
PS:微信公众号可通过 feeddd.org 直接获取 rss 源。 [1]: https://docs.rsshub.app/
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.