折腾了一会儿RSSHUB
开始慢慢的看rsshub的代码。 虽然自己从来没写过TypeScript的代码,但是看看也开始看明白了。
发现了一个问题比如BBC的feed,在rsshub上只更新到了九月十八号,但是如果看bbc自己的rss feed是可以看到rsshub是一直更新的。
一开始以为是rsshub的问题,我还去开了一个issue。后来把rsshub下到本地后发现在本地是可以运行和更新的。看了看作者的Blog,一年前提到了很多网站反扒的问题,估计bbc也开始反扒了,所以产生了这个问题。
反扒最简单的办法就是换个服务器,于是我就开始看有没有靠谱的服务器提供商,尽管rsshub上有一个很复杂的教你如何部署的教程,但其实fly.io的网页版部署工具已经可以很好的完成任务了。
部署后的rsshub镜像貌似解决了bbc无法抓取feed的问题。
解下来要看看有没有更便宜的解决方案(或者更手工的解决方法,这样可以多学一些东西)。另外到现在我也部是特别清楚fly.io到底是怎么收费的。。。
---update一下,研究出了怎么用github action自动部署到fly并且如何自动关闭fly的机器,目前的想法是研究一段时间看看是否价格在我心理预期的范围内。 (基于我只是用kindle4rss每天自动读一次rss feed,我预计服务器成本很低才对)。。。
最后一个是貌似Football Manager 2025(FM25) 跳票到明年三月了,所以这个圣诞节起码大部分时间都可以用来写代码了 (狗头)。