RSSHub是什么?
RSSHub 是一个开源的RSS源生成器,由Node.js编写,使用MIT许可证发布,由DIYgod及其他GitHub用户维护。它通过根据特定规则抓取互联网上的特定内容,并根据抓取的内容创建RSS源,可以为本身不支持RSS订阅的网站建立RSS源,让用户可以在RSS阅读器内订阅这些RSS源。
如何部署?
登录进去就很简单,绑定 GitHub 仓库,部署 RSSHub 就行了。访问导入第三方仓库,在输入框中输入 RSSHub 的 Git 仓库地址 https://github.com/DIYgod/RSSHub.git 。
然后, Continue !就到下一个页面,在箭头处随便输入仓库名。
Create !!!
确定后就是开始部署,大概等 2 分钟就能部署完成。
绑定域名
自己去 DNS 域名解析服务器,添加这条记录即可!如下图所示!( 76.223.126.88 这是Vercle大陆特供 ip ,部署其他项目都可以用这个 ip 嘎嘎香 )
限制访问
RSSHub 支持好几种访问控制配置,我们用最简单的就行了,加一个访问密钥。
点击变量,添加一个变量。变量名要使用 ACCESS_KEY
,变量值随便填,这个值就是插件上使用的访问密钥。
添加变量后要重新部署才生效,一定要重新部署一次。你可以去 GitHub 仓库随便修改下这个库的 Readme 文件然后提交就会触发重新部署,也可以直接手动在面板操作。记住,Vercel 部署的项目,只要改变了环境变量都要重新部署一次才能生效。
找到主分支 main,然后点击右边更多 Redeploy,再等一两分钟就行了。
打开绑定的域名,如果有了下面这个界面,就说明RSSHub部署成功!
如何使用?
去 chrome 应用商店,安装 RSSHub-Radar 插件
然后进入插件设置
下面以 inoreader 为例,演示一下如何订阅
总结
Mac上有许多优秀的RSS阅读软件,例如「Reeder」、「Newsflow」和「Leaf」。然而,仅依赖RSS软件无法获取高质量的体验,最关键的是内容源。
实际情况是,许多网站已经停止使用RSS,因此RSS软件无法订阅这些优质网站的内容更新,因此最终被用户废弃。
这就像我们听歌一样,音乐平台和软件只是工具,最终用户还是要依靠版权授权。
而「RSSHub」旨在解决这些内容源的问题,使这些优质内容能够通过RSS再次传播。
RSSHub目前支持社交媒体、编程、直播、音视频、图片、动漫、程序更新、大学通知、传统媒体、预报预警、出行旅游、购物、网络小说等多个分类,总共超过100个网站的订阅源。随着参与者队伍的壮大,订阅源的数量还在快速增加。
0