397 字
2 分钟
Staexoctor - 静态博客管理系统

一个基于 Cloudflare Workers + Cloudflare KV 构建的静态博客管理服务。


介绍#

Staexoctor 是一个基于 Cloudflare Workers + Cloudflare KV 构建的静态博客管理服务。
它面向 GitHub 仓库存储的静态博客内容,提供文章管理、图片管理、多站点切换、Markdown 编辑、草稿管理等能力,可用于管理 Hexo、Hexo 类博客或其他基于 Markdown 与静态资源仓库的博客项目。

预览#

预览图1

预览图2

预览图3

文档#

StoneLeaves’ Docs

开始部署#

Staexoctor分为两个部分:

  • 服务端
  • 客户端

这两个端都需要Cloudflare Worker部署

服务端#

1. 创建 Worker#

前往 计算 -> Workers 和 Pages -> 创建应用程序,然后选择 从 Hello World! 开始

填写Worker名称,然后点击 部署

点击 编辑代码,复制 项目目录 worker 里面的 index.js 的所有内容

然后点击部署

客户端#

1. Fork此项目#

前往 Github Fork项目

2. 修改配置#

前往你Fork的项目,修改 vite.config.js 文件里的 __API_URL__ 选项,修改为你的服务端地址

3. 部署#

前往Cloudflare,点击 计算 -> Workers 和 Pages -> 创建应用程序,然后选择 Continue With Github 或者 Connect Github

如果你从未绑定过 Github,就会看到 Connect Github,绑定即可

然后选择你刚刚Fork的项目,点击 下一步

修改项目名称,点击 部署,等待部署完成即可

最后#

欢迎提交 IssuePull Request,共同完善 Staexoctor。

Star History#

Star History Chart
Staexoctor - 静态博客管理系统
https://blog.stoeaves.com/posts/staexoctor/
作者
StoneLeaves
发布于
2026-04-06
许可协议
CC BY-NC-SA 4.0
评论加载中...