0%

RSSHUB + Miniflux + Fever API实现多设备同步

RSSHUB + Tiny Tiny RSS Miniflux + Fever API 实现多设备同步

本文将讲解VPSTOOLBOX中的高级组件之 RSS 套件。

本文将展示从零开始自己搭建一个 RSSHUB + Tiny Tiny RSS 伺服器 Miniflux,开启 Fever API 并实现多设备同步的方法

本文最新更新于 2022.1.26.

更新内容:

1. TT-rss 如今仅支援 Docker 安装,相关源代码请看Github

  1. 由于 TT-rss 的效能优化堪忧,已更换为 Miniflux 。

2. RSS 安卓客户端已更新 TT-rss 原生 API 支援,Ferver API 已为可选选项。

FeedME,谷歌商店可直接搜索到。


一。 前情提要

问一: 为什么用 RSSHUB ?

答: 因为很多网站不直接提供 RSS Feed,需要 RSSHUB 抓取并生成 Feed。

问二: Tiny Tiny RSS Miniflux 有什么用 ?

答: RSS 阅读器,用于阅读,管理,新增,分类订阅等。

问三: RSSHUB+TT-rssMiniflux 对新手友好吗?

答: 挺简单的。


二。 准备工作

  1. 一台有独立公网 ip 的非中国大陆 LINUX 伺服器/VPS 以及一个非中国大陆域名

  2. 确保你阅读并理解了本站的NGINX 篇以及 PHP-FPM 篇,相关内容本文不再重复,请自行阅读。


三。 开始安装

一键安装

1
apt-get update && apt-get install sudo curl -y && curl -Ss https://raw.githubusercontent.com/johnrosen1/vpstoolbox/master/vps.sh | sudo bash

扩展安装–>选中 RSS –> 开始安装。

四。开启 Ferver API 实现多设备同步

  1. 访问https://$domain/miniflux/

2. 偏好设置–>往下看–>Fever Emulation–>设置 Ferver API 密码,推荐不要和${password1}一样–>点击设置没有反应是正常的,设置已生效。

  1. 下载这个应用,输入 Fever API 地址https://${domain}/miniflux/以及你设置的 API 密码,用户名默认admin即可开始使用。

注:此应用为阅读器,可管理订阅,无 RSS 订阅管理等功能,RSS 订阅及管理请使用 TT-rss Web 主界面


四。一些小提示

1. 如果你照抄我的配置,那么全文阅读插件(af_readability)已启用,我个人不推荐抓取的时候直接抓全文,我只在阅读的时候抓取全文,你可以看你自己的喜好而定。

  1. 推荐使用这个浏览器插件RSSHub-Radar,可以全自动发现网站以及 RSSHUB 的 Feed 并一键订阅到 TT-rss Miniflux。

3. TT-rss 支援条件过滤,nsfw 过滤等其他高级功能,这些就请各位自己研究了,我个人没这种需求。

4. TT-rss 的邮件发送每日头条 RSS 的功能默认没有开启,如有需要,请自行开启。


五。总结篇

RSS 的可玩性很高,还有很多玩法,限于本人的所知以及篇幅有限就请各位自己探索吧。