Files
blog/content/post/2026/2026-02-21-edgeone-pages-twikoo/index.md
T
2026-05-19 09:53:08 +08:00

1.7 KiB

title, slug, author, date, draft, ai_comment
title slug author date draft ai_comment
EdgeOne Pages 部署 Twikoo 评论 20260221 小赵 2026-02-21T17:46:10+08:00 false 看完这篇教程瞬间手痒想折腾博客!KV存储备份居然这么简单,有种发现新大陆的感觉。不过每次看到"配置环境变量"几个字,我的咖啡杯都会心虚地抖一下...希望这次能一次成功,不然又要和报错信息大眼瞪小眼了(笑)。

最近几天空闲的时候,尝试在适配 Twikoo 评论系统,在GitHub主页偶然刷到一个项目

https://github.com/Mintimate/twikoo-eo

Twikoo EdgeOne Pages 版本 , 可以将 Twikoo 部署在 EdgeOne Pages,通过 EdgeOne Pages 的KV服务作为数据持久化存储信息

感觉很香,创建 EdgeOne Pages 账号很简单,这里不再赘述

使用教程

直接fork https://github.com/Mintimate/twikoo-eo 项目到自己仓库

然后登入自己的EdgeOne Pages 账号,这里配置一下环境变量

CORS_ALLOW_ORIGIN 这个配置类似于Artalk的可信域名,格式:example.com,blog.example.com(多个域名用逗号分隔)

如果不设置则允许所有域名访问,这里也可以不配置,可以根据自己需要进行配置

创建KV存储之后,需要关联已经部署好的EdgeOne Pages项目

bb7f17109f754b24ba64805ebb667ca1.png

然后就结束了,在前端填写你绑定好的域名,实际测试下来,速度很不错,体验感比giscus评论体验感好上不少

KV存储的方式是以键值对的形式存储,也很好备份,只需copy键对应的值即可

fc8040b47a14463ca50e875e67c80ef5.png