有替代FEED43的服务推荐吗?(制作RSS订阅源)

FEED43似乎停止营业了。

刚去看feed43还可以正常打开,用它制作的rss也还在正常更新。
前段时间可能因为网络问题,feed43的源都不能正常更新,于是我翻了很多资料,找到了下面这一个替代品。
[Feed Creator (RSS Generator) · FiveFilters.org](Feed Creator (RSS Generator) · FiveFilters.org
但是我网页语言不是很懂,研究半天也就将就能用的地步,上手没有feed43来的快。

damoeb/rss-proxy: RSS-proxy allows you to do create an RSS or ATOM feed of almost any website, just by analyzing just the static HTML structure.

RSS Generator - FetchRSS

另外其实我是会写 RSSHub 规则的,有需要可以定制- -

沉冰浮水正在创作和 z-blog 相关或无关的各种有用或没用的代码 | 爱发电

自己有搭建rsshub的服务器,但是编写调试规则有点麻烦,而且因为服务器是docker的,写了规则还需要提交到主分支等待合并?更麻烦了。
类似feed43这种可以很简单地编写规则的服务基本都是收费的 :slightly_frowning_face:

1 个赞

可以直接映射自己的 lib 文件到容器里,,

似乎,就是证书过期了,我看账户还算正常。

这个帖子两个月前,我估计是…上次也是想通的情况,Let’s Encrypt 过期然后开发者搞了自动更新,但这次到期(mei)发现没成功…

在等几天吧。

嗯嗯,谢谢你!

我前两天把它网址放进魔法上网名单里,通了一下,但制作的那些rss地址还是坏的。今天又不行了。

我发现不同 RSS 阅读器对证书过期的 RSS 处理不同,以 feed43(网站证书已过期)为例,reeder 和 feedly 无法添加和更新 feed43 源,而 inoreader 则可以。试试换个阅读器呢?

昨天看,inoreader也不行了

感谢多位大佬的回复,我终于搞清楚状况了。

是由于feed43网站的证书过期了,导致网站不能正常服务,制作的feed也失效了。

目前也找到了勉强能用的方法。

在edge浏览器上,点忽略安全风险可以继续访问网站,如果是Chrome的话,得修改一下安全策略。

制作的feed,在Feedly上会被失效,提示unreachable。有大佬说inoreader可以,但我昨天试过也不行了,最后经另一大佬提示发现
Theoldreader 是可以的,现在在手机上搭配feeddler服用。

huginn可以了解一下

我也收藏了几个有意思的rss生成项目,自定义规则的

GitHub - damoeb/rss-proxy: RSS-proxy allows you to do create an RSS or ATOM feed of almost any website, just by analyzing just the static HTML structure. docker运行

GitHub - Vinnl/feeds: Example repository for creating your own RSS feeds using Feed me up, Scotty! 用github gitlab的ci来运行生成rss文件

今天, feed43正式出现了504错误, 账户登录不进去了.

所以到这里找替代方案,

很感兴趣 你提到的 Vinnl/feeds这个方案,
但我不懂actions, 也不了解ci的来龙去脉,
只是看上去这个方案可以让github自动执行? 而我不需要任何服务器对吗?

是的,不在本地运行,不一定需要服务器(即可以没有,如果想用服务器来运行也可以),github/gitlab提供运行环境。
@sav3uluan

非常感谢您的回复,

不知道您是否有时间给我一个简要的部署过程?
我自己尝试了一下, 不得要领,
可能自己对于action太陌生,
看了一些教程也不得要领.

:frowning:

简要的步骤就可以,
要是能详细就更好了.

非常感谢.

1 个赞

另外, feed43的feeds已经全部失效了.

第三方的generator实在是无法依靠. :frowning:

我没用过那个项目
我感觉那个readme应该是足够了,你可以搜索github文档学习action

感谢你的快速回复.

我将我部署时候遇到的问题列在这里, 看看有没有实操过的朋友可以帮我指正一下. (引用的是其readme中在github中部署的步骤:

  1. Fork this repository and edit feeds.toml.

完成, feeds.toml没有更改, 用其默认的.

  1. Create a branch called gh-pages.

这个完成.

  1. Visit the Actions tab for your fork, then enable workflows for your fork.

这个在 action > Publish RSS feeds to GitHub Pages 中, 启动了.
但没有自动运行,
我尝试手动运行, 得到一堆错误, 最终是128退出.

检查 /feeds/funfacts.xml 是404, 也就是并未生成feeds.

  1. Make sure the Publishing Source for your GitHub Pages site is set to the gh-pages branch.

在repo 的settings > Code and automation:pages 中, 其默认好像就是publish to gh-pages,
具体是:

  • source: deploy from a branch
  • branch: gh-pages / (root)

以上就是我按照步骤设置的全过程. 最终是 Publish RSS feeds to GitHub Pages的action得到128错误.

而我看作者的repo中的action却运行的很正常.
同样的代码为啥我的出错, 他的就运行良好?
有些迷惑.

不知道我的128错误要如何更改呢?

希望有经验的朋友可以提点我一下.

感谢.