#waline
3 scoperte · Scoperte scelte dal web aperto, dalle più recenti.
-
因 LeanCloud 停止对外服务,对数据迁移至 Vercel 。
由于LeanCloud即将停止服务,详细记录了如何将博客中依赖的"Do you like me"点赞组件和Waline评论服务及其数据,迁移并部署到Vercel平台的完整过程。
叶泯希 · ZH
-
博客评论从 Valine 迁移 到 Waline💬
前些日子收到了一个「关于 LeanCloud 停止对外提供服务的通知」,我的博客是Hexo的,评论系统用的是Valine,评论的后端服务刚好就是放在这个上面的,而且 Valine 也是很长时间没有更新了,是时候就得把它迁移到 Waline 上面去了。这个更安全,而且完美支持
把酒诗代码 · ZH
-
把 Waline 迁到 EdgeOne KV,折腾了几轮才算完
博客最近刚做完 静态化 ,全站搬到 EdgeOne 之后,唯一还需要服务端的就剩评论了:后端跑在 Vercel 上,数据存在 Neon。 等于站子在一个平台、评论在另一个平台。没出过什么事,也没什么非搬不可的理由,主要是想着既然都上 EdgeOne 了,干脆一并挪过来,监控、日志、部署、账单收在一处,比跨两个平台来回切省心。函数用 Hono 写,数据落在 EdgeOne KV,对外域名继续用 api.zhangge.net 。 最终 14,675 条评论、474 条 Counter、1 个用户都搬过来了。过程比预想的麻烦,麻烦的地方基本都不是“不会配”,而是“看起来已经好了”。 接口返回 200,浏览器却不让你读;后台能登录,评论列表却是空的;数据导进去了,时间全是 1970 年;批量导入把批次改小了还是写不完;类型检查过了、部署也过了,接口却是 404。 本文纯属折腾记录,中间有大量试错过程,只想抄作业的可以直接跳到文末的「回头看」。 起因:站子都搬过来了,评论别单独留在外面 念头其实很简单:站子已经全静态跑在 EdgeOne 上,评论却还挂在另一个平台的另一个数据库里,等于每次要看点什么都得切一次地方,没什么必要。正好 EdgeOne 有 KV 存储,Waline 的服务端又能跑在 Edge Function 上,看着是个顺手的事。 当时我评估下来只剩两个不确定项:一是 Wal
张戈博客 · ZH