开源 Cloudflare 全栈 Guestbook 评论系统,轻松嵌入任意网站
目录
我最近把自己一直在用的留言板评论系统开源了,想让更多站长省去自己搭建评论功能的麻烦。只需要几行代码,就能把留言功能无缝嵌入任意页面,既省时又省力,还自带安全防护和流量分析,真正做到“一键部署,随时使用”。
自游人 Guestbook 是一个轻量、可嵌入的网站留言板 / 评论系统,基于 Cloudflare 全栈(Workers + D1 + Pages)构建。它可以作为小组件嵌入任意网页,让访客无需离开页面即可留言、回复;也支持独立部署为带管理后台的完整评论系统。
它能做什么
- 嵌入任意网站:一行脚本即可把留言组件挂到页面,访客在原页面直接发表、查看、回复留言。
- 账号体系:支持注册、登录、找回密码、修改邮箱,管理员可在后台审核与管理留言与用户。
- 访客分析:内置流量洞察,能够查看热门页面、访问来源渠道、搜索关键词等。
- 安全防护:Turnstile 人机验证、PBKDF2‑SHA256(60 万次迭代)密码加密、登录失败限流、注册账户枚举模糊化等多重加固。
- 跨域支持:Cookie 采用
SameSite=None; Secure,兼容 Hugo 子目录与 iframe 嵌入。
技术栈
- 后端:Cloudflare Workers(TypeScript)+ D1 数据库。
- 前端:Vue 3 组件(留言小组件 + 管理后台)。
- 部署:Cloudflare Pages / Workers,无需自建服务器。
快速开始
- 克隆仓库。
- 配置
wrangler.toml与.dev.vars(域名、JWT 密钥、邮件服务、ADMIN_PASSWORD 等)。 - 安装依赖并构建:
pnpm install && pnpm build && wrangler deploy。 - 调用
/api/v1/auth/setup初始化首个管理员。
项目地址
原文链接:
https://www.17you.com/freeresources/cloudflare-guestbook-open-source/
已复制!
寻找合作和资源
如果你也对文章内容或者分享的资源和机会有兴趣,欢迎联系我。
相关内容
- $0.01/天搭建独立网站:你的数字主权,从 Hugo + Cloudflare 开始
- Kilo Code AI开发平台评测
- ZeroClaw龙虾AI助手介绍
- OpenClaw轻量AI助手部署指南
- 2026 开源无代码 AI 平台选型指南
- AI编程工具免费革命:从模型下载到Agent部署一网打尽 | 自游人AI日报 2026.7.19
收录于 合集・我的项目 10