Twikoo 评论系统搭建:Docker 与 Vercel+MongoDB 两种方案
小维AI总结
HunYuan-Turbos-Latest
思考中···
Docker部署
1 | docker run --name twikoo \ |
博客主题配置中修改如下:
1 | twikoo: |
use 也选它,上面连接去浏览器输入有东西出来就配置好了。
Nginx 反向代理
必须申请一个二级域名,不然会出现跨域情况。
twikoo.luckynwa.top 的 Nginx 配置如下(必须带上 IP,不然 tw 设置无法查看访问者具体位置):
1 | server { |
Vercel+MongoDB部署(使用中)
打开https://cloud.mongodb.com/注册并登录
使用n165… gmail的谷歌账号登录
- 点左侧 Database Access,添加一个数据库用户(设好用户名和密码)
- 点左侧 Network Access,添加 IP 为
0.0.0.0/0(允许所有 IP 访问) - 回到 Database 页面,点击你的集群 -> Connect -> Connect your application
- 复制下面,替换密码
1 | mongodb+srv://n1656213092:第二步设的密码@cluster0.5x5rf.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0 |
打开我的GitHub的这个仓库,https://github.com/luckyNwa6/twikoo,Fork这仓库
点击以下链接将Twikoo一键部署到Vercel:
进入Settings - Environment Variables页面。
新建一个NAME为MONGODB_URI;VALUE为复制里的信息
进入Deployments界面,点击右边的竖三点,点击Redeploy
提示 100 运行正常就可以了,得配置域名国内才能访问

邮箱通知
控制面板在项目中的留言区,可以设置各种功能,比如留言时 QQ 邮箱通知提醒
默认在–昵称–输入admin 展示这个设置 现在昵称这个LuckyNwa 展示设置,密7…

QQ 邮箱开启 SMTP 服务,授权码记得保存,配置到控制面板中即可。
默认twikoo数据文件会在/root/data中 db0.json是评论信息 其他是系统配置的json
评论



