前言
今天完成了一项重大的基础设施升级:彻底抛弃了笨重的传统 VPS,将博客和邮箱服务全面迁移到了更现代、更稳定且免费的云原生架构上。
现在,不仅博客访问速度更快,还实现了真正的自动化部署。
架构变更对比
以前,我的博客部署在 VPS 上,每次发文都要在本地编译再通过 git 推送到服务器,维护成本极高。现在:
- 托管平台:Cloudflare Pages(自带全球 CDN 和免费 SSL)。
- 构建方式:GitHub 源码仓库 + Cloudflare 自动构建。
- 邮件服务:国内主流企业邮(配合 Cloudflare 的 DNS 解析)。
核心配置记录(备忘)
为了让未来的自己不再踩坑,记录一下 Cloudflare Pages 的关键构建配置:
```bash
Build command
npm install && npx hexo generate
Build output directory
public
Environment Variables
NODE_VERSION = 20