Akemi

博客迁移小记——从github page迁移到cloudflare page

2024/10/29

我的博客原本托管在github page中,即使使用cloudflare cdn做了加速,国内访问依然很慢
所以干脆直接托管到cloudflare page中,把域名akemi.zj.cn直接绑到了cloudflare中

环境说明
博客使用hexo搭建,使用node.js环境

现有流程:
我本地将代码通过hexo generate,hexo deploy部署成静态网站后
push到github仓库

新增流程:
1.创建cloudflare page
cloudflare page可以直接连接github仓库拉取代码

2.配置cloudflare page
cloudflare page相当于也是一个CI流程,我的博客因为不需要拉取后构建,所以参数什么都不需要填

3.构建成功后,绑定域名
实际上是修改了域名的别名CNAME,将原本指向github的改为了指向cloudflare page

4.部署webhook,配置钩子,当github的仓库被push时
自动触发cloudflare的构建

验证:
成功触发

CATALOG