使用waline给博客搭建一套评论系统
最近又重新把博客搭起来,其实感觉也没什么用,为什么搭评论系统,起因是我有天看了一篇博客 《娃一句话,我写了个应用:一个程序员老爸的AI失控日记》 他的里面用了这个waline,那我也搞一套…
本身博客就没什么用,然后呢还搭建了一套评论系统,除了给自己找当下和后续可能的麻烦,好像还真没什么用。

官网的链接:https://waline.js.org/
一、Vercel 创建项目
https://waline.js.org/guide/get-started/ 其实这个里面已经说的很详细了,但是我遇到的几个坑,分享一下:
一定要用这里的按钮去跳转至 Vercel 进行 Server 端部署,这一步相当于 clone 他的代码到你自己的仓库。第一次没成功,那你就多试几次,仓库里必须有完整的代码;

有警告的错误没关系,没有 Error 就可以。
二、创建数据库
页面跟官网可能有些变化,但是一步一步点,基本没问题,然后将 waline.pgsql 导入进去,看到成功即可。


三、域名的坑
部署完之后,你会得到一个 *.vercel.app 的地址,但是你打不开;点击Domains➕ 换自己的域名,在域名服务器商处添加新的 CNAME 解析记录;不配置不行,要不然就是打不开,原因你也知道。
然后你就可以打开你的管理后台:https://example.opqnext.com/ui
四、安全
为了净化网络空间,我们应该开启 先审后发,所有的评论审核通过后才展示,这个需要如何处理,答案是配置环境变量: 👉🏻 点击查看
COMMENT_AUDIT:true

当然你还可以配置邮件相关的环境变量,用户的注册或者评论的通知,都会使用到此配置;
更多的配置,有空再看看吧