2023 Vercel 免费部署 RSSHub,一键白嫖 RSSHub

不知道咋说了,上个月分享使用 Zeabur 部署搭建 RSSHub,结果没用一两个月,这平台出问题了,一直报错(忘记截图了,找了张网图),现在貌似修复了,但索性迁移吧,迁移到大平台 Vercel 去,希望稳定性高点,争取一劳永逸。当时我也提到,Zeabur 平台体量有点小。这篇文章同样还是分享使用 Vercel 部署搭建 RSSHub,同时配置密钥,限制访问。

image-20231109113551163

准备 GitHub

要准备一个 GitHub,而且因为 Vercel 被薅羊毛太严重,现在风控政策特别严,我不清楚新账号是否可以注册进来。我自己这个使用好几年的 GitHub 授权登录时,受到风控,被限制访问,这个后在聊。

没有账号的先要注册 GitHub,使用邮箱注册就行了,但有个事要注意,如果注册时要求你绑定手机号,记得开全局注册,全局情况下,不用绑定手机号,你懂的,这里就不多说了。

授权登录

这个登录要单独拿出来说,因为我自己登录时就被风控限制了,你们先自己尝试登录,看是否会收到提醒 “This user account is blocked.”。我就碰到这问题,莫名其妙,我的 GitHub 是一个使用好几年的账号,日常使用账号,不清楚他们风控规则是怎样的。没办法,需要用,只能给他们客服(registration#vercel.com)发邮件申诉。

image-20231109114420238

使用 ChatGPT 写了一封邮件,过了一天收到回信要求我告诉他们要使用的服务,我回答 RSSHub ,再过一天就收到解封邮件,可以登录使用了。申诉解封邮件我放到最后,有需要的自取。

部署 RSSHub

登录进去就很简单,绑定 GitHub 仓库,部署 RSSHub 就行了。访问导入第三方仓库,在输入框中输入 RSSHub 的 Git 仓库地址 https://github.com/DIYgod/RSSHub.git 。

image-20231109115325341

确定后就到下一个页面,在箭头处随便输入仓库名。

image-20231109115429935

如果箭头处,你的显示和我不一样,说明你那边还没创建远程仓库,点击新建,然后授权 GitHub 绑定就行了。

image-20231109135649319

确定后就是开始部署,大概等 2 分钟就能部署完成。

image-20231109135814538

image-20231109135823677

绑定域名

前面 Zeabur 安装教程一样,这里部署也会生成一个域名供我们使用,但如果自己有域名,当然绑定到自己的域名。我在前面教程中还好绑定到自己域名,不然这次迁移就有点麻烦,所有的 RSS 源要统一导出修改域名,再重新导入。但绑定了域名,这就很方便不要做任何操作,无痕切换

image-20231109140133855

绑定后会给出 CNAME 记录,自己去 DNS 域名解析服务器,添加这条记录,如果之前添加过,修改成这里的值保存就行了。

image-20231109140326805

限制访问

还是那句话,我一般会多做一步,给 RSSHub 添加一个访问控制,不然我的 RSSHub 被搜索引擎索引后,很容易被找到,然后大家都能用(具体看之前文章)。RSSHub 支持好几种访问控制配置,我们用最简单的就行了,加一个访问密钥。

点击变量,添加一个变量。变量名要使用 ACCESS_KEY,变量值随便填,这个值就是插件上使用的访问密钥。

image-20231109141357677

添加完成后,你可以试试,不加变量名也可以访问 RSS 源,这个访问密钥好像没生效。是的,添加变量后要重新部署才生效,一定要重新部署一次。你可以去 GitHub 仓库随便修改下这个库的 Readme 文件然后提交就会触发重新部署,也可以直接手动在面板操作。

找到主分支 main,然后点击右边更多 Redeploy,再等一两分钟就行了。

image-20231109141637939

image-20231109141802187

这样就没问题了,希望这次搭建的 RSSHub 可以使用久一点,就算付费也行,真不想折腾了。总得来说这边的部署过程要稍微麻烦一点点,Zeabur 的使用体验要好点,奈何后者盘子相比 Vercel 太小了,不够稳定。就我目前看到的情况,Zeabur 现在已经恢复,之前的部署教程应该还是可以参考。

OK,就这样,希望以上能帮到你。

附申诉邮件,仅供参考,将里面信息(YourEmail、YourName)换成你的。

Request to Unblock My Vercel Account Linked with Github

Dear Vercel Support Team,

I hope this message finds you well. I recently attempted to sign up for a Vercel account using my GitHub credentials. However, upon my first attempt, I was notified that my account is blocked with the message: "This user account is blocked."

My GitHub email associated with this account is YourEmail@gmail.com.

I'm unsure about the reasons leading to this blockage, and I would appreciate your assistance in understanding the cause. I am keen on using Vercel for my projects, and I assure you that any discrepancies or misunderstandings would be unintentional from my end.

I kindly request you to review the block on my account and assist me in resolving this issue at the earliest. If there are any specific details or verifications required from my side, please do let me know, and I will be more than happy to provide them.

Thank you for your understanding and prompt assistance. I look forward to your favorable response.

Warm regards,

YourName

本文由老郭种树原创,转载请注明:https://guozh.net/2023-vercel-free-deployment-rsshub/

2023 Vercel 免费部署 RSSHub,一键白嫖 RSSHub》有1个想法

  1. kjppt

    我前天刚用Vercel 部署了chatgpt-next-web,确实很方便,不过Vercel 的DNS污染,国内可能无法访问,可以绑定自己的域名,就能直接访问了。

    回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注