← 返回列表

这个站点是怎么部署的

2026/9/14

这个站点跑在 Cloudflare Workers 上,数据库是 D1(SQLite),图片存储是 R2。本地写完代码 push 到自建 GitLab,shared runner 自动构建并部署,全程大约 5 分钟。

架构

Next.js 16(webpack 构建)→ OpenNext 适配器转成 Worker → D1 存文章数据 → R2 存图片 → aiayn.com 域名直连(workers.dev 在国内被墙)。

管理后台的每一次保存都是实时写库,前台页面每次打开都读最新数据,无需重新部署。