2023年7月24日更新
需要绑定一下支付宝,每个月大约4块钱,还算对学生党划算。否则可能无法使用免费的服务(说是免费额度结果还是要钱鸭)。
这里按要求开通就好了!
主要参考
stellar-评论插件配置-Twikoo
这里使用的是Twikoo,配合的是Zeabur 部署,有充足的免费额度,部署简单,适合中国大陆访问。
Twikoo-Zeabur 部署
我这里已经部署过了,不过不妨碍我们介绍过程。
1. 在 Zeabur 申请并登录账号,点击部署新服务 - 部署其他服务 - 部署 MongoDB,名称随意
首先进入Zeabur的网站:Zeabur ,用github注册一个Zeabur的号,然后创建新项目,任意命名。
点击你刚刚创建的项目,左下角找到Add New Service
然后点击Marketplace
,
下拉找到MongoDB
,点击添加
2. 打开 imaegoo/twikoo-zeabur 点击 fork 将仓库 fork 到自己的账号下
打开imaegoo/twikoo-zeabur ,点击右上角的fork到自己的github账号。
3. 回到 Zeabur 点击部署新服务 - 部署你的源代码 - 授权 GitHub - 选择刚才 fork 的仓库,名称随意
这次添加新服务为Git
现在是没有添加部署的,我们点击Configure
我们登录
下面的界面可能不太一样,因为我已经部署过了。
要做的就是Only select repositories
,在里面选择你刚才fork的项目,给它和Zeabur 关联上。我这里已经关联好了。
然后再回来,你就可以选择项目了,点它!
然后就开始部署了
4. 部署好后点开环境卡片 - 设置 - 域名,绑定一个域名(例如 mytwikoo.zeabur.app)
我们往下拉找到Domain
这里你可以自定义域名,比如我就是yuanzidan081.zeabur.app
5. 到博客配置文件中配置 envId 为 https:// 加域名(例如 https://mytwikoo.zeabur.app)
在配置文件配置:
_config.stellar.yml
# comments
comments:
service: twikoo
twikoo:
envId: https://yuanzidan081.zeabur.app # vercel函数
大功告成
hexo clean && hexo g && hexo d
部署一下就可以啦。可以管理自己的评论系统,另外要注意的是第一次是要设置密码的,还有更多的个性化设置等你探索!支持评论自动发邮件,多看看文档吧~
twikoo说明文档
如果部署有问题,可以查看一下MongoDB和Twikoo zeabur是否都在运行,看右上角是否有running。
如果需要导出自己的评论的数据,可能需要下载一下MongoDB,具体可以看一下Twikoo作者的文章。
Twikoo 评论数据导出教程 by iMaeGoo