改用Gridea+github私有仓库+Cloudflare Pages | 一片痴心俱成灰

改用Gridea+github私有仓库+Cloudflare Pages

2022-01-18 Views 砺石录438字2 min read

来!试看麦内!

前因后果

一般推荐部署都是Vercel或者Netlify比较多?但我发现Vercel要手机验证啊,嗯嗯我直接火大。就很不爽!不喜欢,踢了,换一个!突然发现原来还有Cloudflare Pages服务,那我试试这个吧,其实需求只有一个:让我把github仓库转私有就行【 加上本来就在用cf的dns所以选择Cloudflare Pages...而且域名商也支持一键套用cf的DNS(是说cf真的做很大内)


实施过程

步骤没什么难的,就跟把大象放进冰箱一样,第一步打开冰箱第二步把大象放进去第三步把冰箱门关起来。因为我是Gridea本地编译的,中间部署那里可以直接选择save and deploy不用选配置构架。

可以说跟cf牢牢绑定哩,写这篇是为了测试一下看能不能顺利更新><

这篇的测试结果:Building and deploying耗时2m11s, 啊其实跟以前github同步到cdn差不多?


可能的注意点:
因为github仓库已经私有了,点击github.io那个地址无法正常查看,现在我们需要跳转,把自己的域名跟新的**.pages.dev绑定上。

  1. win+R
  2. cmd
  3. ping Cloudflare Pages给出的默认域名
  4. 把ipv4的地址复制下来
  5. 到域名商网站把原来github.io的ipv4地址换掉

速度改善

Cloudflare Pages已经升级了Fast builds Beta版本,原本构建环境部分大概耗时需要2min左右?(对哪怕像Gridea在本地编译输出的也要花同等时间)升级后大幅提升了速度。无需build的只需要10s左右。

参考资料

EOF