当前位置: 首页 > news >正文

17.RSS体系建设打造信息百川入海

文章目录

  • 以订阅我的博客为例
  • RSSHub:获取订阅源
    • docker方式
    • k8s方式
  • FreshRSS:RSS服务
    • docker方式
    • k8s方式
  • RSShub Radar: RSS浏览器插件
  • Fluent Reader:RSS阅读器
    • Fluent Reader :跨平台、开源的Windows/Mac/Linux客户端
    • Fluent Reader Lite:跨平台、开源的移动RSS客户端

技术平台太多了:CSDN/掘金/简书/博客园等等,存了太多书签,每次都需要看看作者是否更新,太机械了,有没有一种自动化方式,聚合我喜欢的作者专栏呢,答案是RSS。

以订阅我的博客为例

先讲配置步骤,安装和配置在本文后面。

  1. 找到感兴趣的博主,比如我的,点击RSShub Radar这个浏览器插件。点击蓝色图标那个。
    在这里插入图片描述
  2. 添加订阅源,可以新增分类。
    在这里插入图片描述
  3. 订阅管理,已读/未读/星标
    在这里插入图片描述

RSSHub:获取订阅源

docker方式

https://hub.docker.com/r/diygod/rsshub

docker run -d -p 1200:1200 \
--network aliyun-network --restart=always \
--name rsshub diygod/rsshub

k8s方式

helm upgrade --install -n rss --create-namespace rsshub oci://tccr.io/truecharts/rsshub

FreshRSS:RSS服务

docker方式

https://hub.docker.com/r/freshrss/freshrss

docker run -d --restart unless-stopped --log-opt max-size=10m \-p 10010:80 \-v /root/FreshRSS/:/config \--network aliyun-network \-e 'CRON_MIN=4,34' \-e TZ=Asia/Shanghai \--name freshrss freshrss/freshrss:alpine

参考:https://github.com/FreshRSS/FreshRSS/tree/edge/Docker

nginx配置:

location /freshrss/ {proxy_pass   http://172.17.0.1:10010/;add_header X-Frame-Options SAMEORIGIN;add_header X-XSS-Protection "1; mode=block";proxy_redirect off;proxy_buffering off;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-Prefix /freshrss/;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;proxy_set_header X-Forwarded-Port $server_port;proxy_read_timeout 90;# Forward the Authorization header for the Google Reader API.proxy_set_header Authorization $http_authorization;proxy_pass_header Authorization;
}

k8s方式

helm upgrade --install -n rss --create-namespace freshrss oci://tccr.io/truecharts/freshrss

域名配置:

# https://doc.traefik.io/traefik/reference/routing-configuration/kubernetes/crd/http/ingressroute/ 
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:name: traefik-hostnamespace: rss
spec:entryPoints:- webroutes:- match: Host(`rsshub.k8s.home.love`) kind: Ruleservices:- name: rsshubport: 10191- match: Host(`freshrss.k8s.home.love`) kind: Ruleservices:- name: freshrssport: 10010

RSShub Radar: RSS浏览器插件

安装一个浏览器插件:RSShub Radar
在你浏览网页的时候就可以自动检测出RSS。
在这里插入图片描述

Fluent Reader:RSS阅读器

Fluent Reader :跨平台、开源的Windows/Mac/Linux客户端

https://github.com/yang991178/fluent-reader/releases

  1. 勾选允许API访问
    在这里插入图片描述
  2. 这样才能看见API管理
    设置API密码,最好和之前的一样。点击Check API Status via的连接
    在这里插入图片描述
    3.复制地址
    Fever API地址:http://freshrss.k8s.home.love/api/fever.php
    在这里插入图片描述
    4.配置
    在这里插入图片描述

Fluent Reader Lite:跨平台、开源的移动RSS客户端

https://testflight.apple.com/join/9fwRtH8C

相关文章:

  • accelerate并行计算:训练环境和训练参数的配置字典
  • 面试题--随机(一)
  • 【操作系统原理03】处理机调度与死锁
  • 剑指Offer(数据结构与算法面试题精讲)C++版——day15
  • 【LeetCode 热题 100】双指针 系列
  • 基于有效样本数的类别平衡损失 (Class-Balanced Loss, CVPR 2019)
  • 量化交易 - RSRS(阻力支撑相对强度)策略研究 - 源码
  • 递归实现归并排序
  • RenderStage::runCameraSetUp
  • 对象存储概述
  • 《擦除序列》线性时间做法题解
  • 点云(Point Cloud)介绍
  • 可发1区的超级创新思路(python 、MATLAB实现):基于区域注意力双通道MABMA的时间序列预测模型
  • Megatron-Core 进行大规模语言模型(LLM)训练【专题2】
  • Vivado比特流生成、下载及板级验证操作步骤
  • 【C++算法】64.字符串_字符串相乘
  • 服务部署丨通过Docker部署AutoBangumi+qBittorrent实现自动追番
  • sql之DML(insert、delete、truncate、update、replace))
  • 前端工程化之自动化测试
  • 聊聊Doris的数据模型,如何用结构化设计解决实时分析难题
  • “女子被前男友泼汽油烧伤案”二审将于22日开庭,一审判12年
  • 人民日报:各地扎实开展学习教育,一体推进学查改
  • 鲁比奥称“美或退出俄乌谈判”,欧洲官员:为了施压乌克兰
  • 从黄仁勋到美国消费者,都在“突围”
  • 自然资源部一季度新批用海项目中,涉历史遗留围填海项目56个
  • 陕西省药监局:未检出巨子生物“可复美”存在“表皮生长因子”