本文介绍了如何将 Hexo 博客的评论系统从 Valine 更换为 Giscus,原因是 LeanCloud 停止服务。Giscus 利用 GitHub Discussions 存储评论,用户需登录 GitHub。文章详细说明了配置过程,包括仓库设置和主题集成,同时将旧评论静态归档以保留历史记录。
文章讲述了将博客评论系统从Valine迁移到Waline的过程。作者遇到数据导出格式不兼容和导入失败的问题,但通过AI的帮助和调整配置,最终成功完成迁移。同时,文章还介绍了在Vercel上配置域名和邮件通知的步骤。
本文讨论了从 Valine 迁移到 Waline 的过程。由于 LeanCloud 停服,作者选择独立部署 Waline 作为新的评论系统。迁移包括数据导出、格式转换和数据库创建,作者提供了详细步骤和脚本。最终成功部署 Waline,并调整了样式,期待长期使用。
由于 Leancloud 关闭,作者将评论系统 Valine 迁移至 Waline。尽管对 Waline 存在偏见,但其数据兼容性良好。迁移过程包括数据导出、后端部署、数据库创建和编写迁移脚本,最终成功完成迁移并添加了图片上传功能。
Valine评论系统的配置过程遇到挑战,初始文档缺乏关键引用,导致无法正常使用。通过切换到中国版LeanCloud并调整配置,最终实现了评论系统的正常运行。
作者在网站评论系统上经历了多次更换,从Gitalk到Valine再到Twikoo,最终恢复使用Valine。在部署过程中遇到了邮件发送问题,尝试了多个解决方案。通过修改MongoDB数据类型成功导入Valine。
最近Valine停止服务,选择Artalk重新部署评论系统。Artalk支持Docker部署,Fly.io是分布式应用部署与执行平台。通过flyctl工具创建Fly.io应用和存储,使用Postgres数据库。本文以Artalk部署为例展示完整应用的部署生命周期。
以上是长文章的总结。
本文介绍了博客评论系统Waline的启用及特点。Waline是从Valine衍生的后端评论系统,支持多种部署方式和数据存储。作者分享了对评论系统选择的看法,强调使用方便和个人喜好,并提到Waline的数据迁移助手和常见疑问解答。
此前我在 第三方评论系统之我见 中简要对比了使用过的一些评论系统,但仍旧没有得出一个尽善尽美的方案。 我很长一段时间评论系统都是使用的 Valine,但因为后来博客第一次收到了一些不友好的评论,以至于我有一瞬间地冲动想要从 Valine 彻底迁移到 Disqus。 但是 Valine 本身加载速度确实很快,用着也挺好,且文章的访问量统计也依赖于此。又实在没有办法下定决心切换至...
前言AyagawaSeirin 提出了一个 Valine 隐私安全漏洞,发送请求中响应内容明文暴露评论者IP、邮箱等隐私内容,所以我就去查了一下 LeanCloud 文档,发现可以手动更改字段权限,但是,如果设置 mail 客户端不可见,将不会显示评论者的 Gravatar,转为显示默认头像,因为原版是取到明文邮箱后再转 MD5 取头像的。想到的解决办法是新增一个可见字段存储 mail 的...
本教程介绍了如何给 Valine 评论系统添加博主、小伙伴、 访客标签,添加浏览器<
如果你和我一样只是想在 1.3.10 原版的基础上增加昵称和邮箱的防空验证,可以直接下划到结尾部分,跳过前半部分的过程记录。 最近经受匿名评论的困扰,计划禁止匿名评论。还有一个原因是《网信办:网站不得向未实名认证的用户提供跟帖评论服务》,咱小小博客也是备过案的(能用国内 CDN 加速太香了),应该注意一下是不是? 很遗憾,Valine...
任何非关键节点、资源都可以进行 lazyload ,Valine 评论插件自然也不例外。可是在搜索引擎中却没有我真正要找的让 ValineJS 本身 lazyload 的插件。好吧,那就自己写一个!
前言:这可能就是这个暑假最后一篇了,好怀念啊(ノへ ̄、)几天前我的博客评论
Pomash 最近更新了开发环境,从 Python 2.7 升级到 3.7.1,支持 Valine 评论系统和 LaTeX 数学公式,默认主题更换为 clean,并重写了 README。选择 Valine 是因为 Disqus 在国内访问困难,使用 KaTeX 渲染数学公式。未来计划增加更多主题支持、完善编辑器和后台评论管理。
Pomash 最近进行了小更新,主要改进包括将开发环境从 Python 2.7 升级到 3.7.1,支持 Valine 评论系统和 LaTeX 数学公式,主题更换为 clean,未来计划增加更多主题支持和完善编辑器及后台评论管理。
Abstract: 本文介绍Valine评论系统的自定义Keywords: Hexo,Next,Valine评论系统,Valine邮件
完成下面两步后,将自动完成登录并继续当前操作。