Rss方案记录

Rss方案记录

本人认为,在笔记本上的浏览器内阅读Rss那是极好的,故采用Feedbro+RssHub这个方案。但RssReader浏览器插件与Feedbro组成的方案因其自带的https://rsshub.app/服务器需要科学上网(应该吧),且由于目前访问人数较多,不再适合(你晓得订阅器迟迟不更新的痛吗)。故此处记录本人位于Windows平台上基于Docker DesktopRssHub本地服务搭建过程。如果你满足以下条件,那么即可开始食用本文:

  • 有台Windows电脑
  • 晓得Rss是啥东西
  • 想仅在Windows上的、基于Chrome内核的浏览器中阅读Rss
  • 不想科学上网
  • 有大概半个小时的时间用来瞎捣鼓

本人记录的过程基于Win11,且本人频繁更新系统,按照步骤走出问题别来问我,本人也是随便捣鼓的,问就是不知道。

开启WSL2服务

依次打开 控制面板>程序和功能>启用或关闭Windows功能>适用于Windows的Linux子系统,并勾上这个选项和虚拟机平台,是不是需要其它的我也不清楚。完了后重启。

更新系统,你会发现有个WSL2.0的更新,就这个,更新它,如果不想更新系统还想把WSL内核更新到2.0,请自行百度。

安装Docker Desktop

点这里访问Docker官网 > Docker Desktop - Docker,然后选择Windows版本下载。下载后一路安装,安装完成后提示创建一个示例容器,不鸟他,关了。安装的过程中可能会有杀软提示开机加入启动,允许就行。

安装RssHub

RSSHub是一个开源、简单易用、易于扩展的RSS生成器,可以给任何奇奇怪怪的内容生成RSS订阅源。RSSHub借助于开源社区的力量快速发展中,目前已适配数百家网站的上千项内容。

  1. 这里使用RssHub中文文档中的Docker的部署方案,打开Windows PowerShell并运行以下指令:

    docker pull diygod/rsshub:latest
    
  2. 等待下载结束后,即可在软件中Docker Desktop>Images的列表中见到多出来一个RssHub镜像。

  3. 根据官方文档,运行以下语句运行容器。

    docker run -d --name rsshub -p 1200:1200 diygod/rsshub
    
  4. 再运行一条命令来让RssHub容器跟随Docker服务启动,然后Docker又是开机启动,就做到了RssHub开机自启动。

    docker update --restart=always rsshub
    
  5. 如文档所说,在浏览器中打开http://127.0.0.1:1200/这个页面,如果成功看到RssHub的图表就说明成功了。

安装Feedbro

Feedbro是一个Rss订阅器浏览器插件,可以再Microsoft Edge的插件商店中搜到,汉化说明也写在它的插件介绍中了,此处不再介绍,唯一的缺陷是,该插件的主题色无法与系统颜色模式同步变化,需要手动,晚上阅读有点刺眼。至于为什么选择它,我只能说我想看的源在网页端可以获得最佳的体验(毕竟屏幕大,其它软件解析还容易出错,浏览器里看还可以享受其它插件带来的便利)。

安装好插件之后打开它的订阅列表,复制订阅面板的URL,在Edge设置>开始、主页和新建标签页>Microsoft Edge 启动时>打开以下页面中加入该URL,就可以在打开浏览器时就畅想RSS阅读了,如果出现订阅面板中没有订阅源且右下角提醒不要设为浏览器主页的情况,刷新一下就好。此外,为了在大部分情况下省去这个步骤并在浏览器关闭的情况下提示有订阅源更新,请打开Edge设置>系统和性能>启动增强Edge设置>系统和性能>在 Microsoft Edge 关闭后继续运行后台扩展和应用

推荐将Feedbro的默认阅读模式设置为模式1,并在其设置中勾选从feed条目中删除标签>iframe,具体根据自己喜好来,另外,添加规则还可以使订阅源更新时发出系统提示,设置Feedbro设置>文章桌面通知单击>在原网站的新选项卡中打开文章后,就可以直接点击Windows通知来阅读了。

如过以前有浏览器插件的订阅源链接,例如以下:

https://rsshub.app/cctv/xwlb

只需将https://rsshub.app那部分改为自己的本地链接即可:

http://127.0.0.1:1200/cctv/xwlb
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值