最近做了一个开源的 Disqus 替代品

2021-04-25 21:06:48 +08:00
 djyde
最近做了一个开源的 Disqus 替代品,叫 Cusdis ( https://cusdis.com). 事源于我自己的博客用的是 Disqus, 它的体积不小,加载请求也特别多,加上有一定的[隐私问题]( https://markosaric.com/remove-disqus/) ,所以就有了这一个想法,做一个开源的,轻量的评论系统。

这是 Cusdis 在 HackerNews 上面的讨论: https://news.ycombinator.com/item?id=26878153 曾一度冲到首页第一名。

目前的主要功能就是可以嵌入到页面的评论 widget, 以及一个可以管理这些评论的 dashboard.

因为评论不需要登录,所以所有的评论在管理员 approve 前不会被显示(正在考虑要不要做一个开关允许不需要被通过就直接显示)。

有新评论时会发送 Email, 而且可以在 email 里点击按钮直接 approve 这条评论。

另外,Cusdis 非常注重 self-host 的体验,我写了详细的部署文档,你可以通过 Vercel 一键部署 Cusdis, 或者通过 Docker 部署到你自己的服务器。https://cusdis.com/doc#/self-host/vercel

欢迎体验和 star: https://github.com/djyde/cusdis

也欢迎捐赠支持这个项目: https://opencollective.com/cusdis

更欢迎为这个项目贡献代码。

以下是一些截图:













加个彩蛋,有一位网友还做了一个 YouTube video 演示了如何自己部署 Cusdis:

<amp-youtube data-videoid="XHr0oBIA2xA" layout="responsive" width="480" height="270"></amp-youtube>
5067 次点击
所在节点    分享创造
27 条回复
xiaoz
2021-04-25 21:55:55 +08:00
感谢,有空部署试一下。
rayhy
2021-04-25 22:22:11 +08:00
非常感谢。
leimao
2021-04-25 22:54:17 +08:00
我一直在想,有人做了一个 disqus 的替代品,那么原来 disqus 的历史记录怎么办?
djyde
2021-04-25 22:59:30 +08:00
@leimao #3 忘了说,支持一键导入 Disqus 数据(有点不稳定,正在完善)
leimao
2021-04-25 23:00:25 +08:00
@djyde 这个是个重要 feature,我觉得比其他的都重要,你应该 highlight 。
leimao
2021-04-25 23:01:54 +08:00
@djyde 您这个项目如果能做到不用自己 host,那就更好了
leimao
2021-04-25 23:02:44 +08:00
@djyde 之前看有人做项目,和 GitHub issue 还是什么东西联动起来,这样就不用自己 host 了。
djyde
2021-04-25 23:09:43 +08:00
@leimao #6 可以不自己 host, 直接使用 cusdis.com
saltbo
2021-04-25 23:10:29 +08:00
数据存哪儿了
djyde
2021-04-25 23:12:09 +08:00
@saltbo #9 如果是 self host, 是自己的数据库。如果用的是我们部署的, 就是我们的数据库
xiaomimei
2021-04-25 23:20:30 +08:00
赞,改天试试
xinyana
2021-04-26 04:52:21 +08:00
不知道为啥一个中国字没有。waline 用着挺好的,都是中文,或者 valine
devtiange
2021-04-26 07:59:24 +08:00
请问楼主: 用到了 react, 是怎么能做到尺寸这么小的?
lizheming
2021-04-26 08:05:25 +08:00
@devtiange 嵌入脚本是用的 svelte
intva
2021-04-26 10:09:02 +08:00
感觉可以没有正文只用评论撑起来我的小博客从ψ(`∇´)ψ
Thinginitself
2021-04-26 15:21:47 +08:00
赞一下,有朝一日用一下~
Q2F5emxo
2021-04-26 15:43:48 +08:00
厉害
kawei
2021-04-27 02:21:11 +08:00
hexo 可以弄这个吗?
sobigfish
2021-04-27 09:00:07 +08:00
可以试试接入 akismet ( wordpress 用的那个) 等反 spam 的 API,用户填他们自己的 key 就好
Shazoo
2021-04-27 10:29:05 +08:00
@djyde 挺不错的。但是,刚测试了下 hexo 的,貌似后台 page_id 无法正常传过去。

https://i.loli.net/2021/04/27/i78ayrJOGgCT1Xt.png

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/773205

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX