RSSHub 是一款轻量、易于扩展的 RSS 生成器,基于 node.js 10,可以给「任何」内容生成 RSS 订阅源,目前支持微信公众号、B 站、微博、即刻、网易云音乐、掘金、简书、知乎、自如、快递、贴吧、豆瓣、pixiv 等内容。@Appinn
说到要让 RSS 复兴,除了阅读器之外,RSS 源是另外一个重中之重,如果没有源,要阅读器有什么用呢?这是一个先有鸡还是先有蛋的问题。
注意,RSSHub 不是阅读器,它是一个用来生成 RSS 源的工具,并且你需要一台能够运行 node.js 的电脑来长期运行 RSSHub,当然推荐使用 VPS(还记得我们的四大 VPS 对比评测么?),除了能够实现稳定的源以外,还能抓取 Instagram 等内容源。
在运行 RSSHub 之后,你将得到以下的 RSS 源:
- 微信公众号
- bilibili(B 站)
- 番剧
- UP 主投稿
- UP 主动态
- UP 主收藏夹
- UP 主投币视频
- UP 主粉丝
- UP 主关注用户
- 分区视频
- 视频评论
- link 公告
- 直播开播
- 直播搜索
- 直播分区
- 微博
- 博主
- 关键词
- 即刻
- 主题
- 用户动态
- 网易云音乐
- 歌单歌曲
- 用户歌单
- 歌手专辑
- 掘金
- 简书
- 首页
- 7 日热门
- 30 日热门
- 专题
- 作者
- 知乎
- 收藏夹
- 用户动态
- 用户回答
- 专栏
- 自如(房源)
- 快递
- 贴吧
- pixiv
- 豆瓣
- 正在上映的电影
- 正在上映的高分电影
- 即将上映的电影
- 北美票房榜
- 煎蛋(无聊图)
- 喷嚏(图卦)
- Dockone(周报)
- 腾讯吐个槽(吐槽新帖)
- 笔趣阁(小说章节)
- 开发者头条
- 今天头条
- 独家号
- Disqus(评论)
- Twitter(用户)
- Instagram(用户)
- Youtube
- 用户
- 频道
除去上面已经支持的源,开发者还可以提交新的源。
部署方法很简单,这里以 Vultr(?此链接有返利)的 Docker 系统镜像为例(在 Vultr 选系统的时候,直接选择:Application > Docker,至于是 Ubuntu 还是 CentOS,就看你的使用习惯了)。
使用 SSH 登录系统后,直接运行:
docker run -d --name rsshub --env NODE_ENV=production -p 1200:1200 scavin/rsshub
然后就好了…好了。
默认情况下,已经可以访问 http://你的 IP 地址:1200/weibo/user/1684197391 来访问小众软件微博的 RSS
源了。
至于高阶玩法,比如想要使用 redis 就需要自行折腾了。而如果要自定义 pixiv、disqus、Twitter 的 API Key,可以自行修改 config.js 文件后,使用 docker 的 -v 参数将文件挂载进 docker 镜像就可以了,鉴于篇幅,就不再本文讨论范围之内了,可以自行搜索 docker 教程。
最后,无论 Vultr 还是 DigitalOcean,都支持 Docker 系统镜像(DO 在选系统的时候进 One-click apps 选 Docker),所以选哪个看喜好,当然欢迎使用厚脸皮的青小蛙的推荐地址。
再最后,你觉得 RSS 会复兴么…
RSShub 官网:https://rsshub.js.org
原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/165088.html