EdgeChat:用 Cloudflare 自建私密聊天室
【导语】想有个自己的聊天空间,又不想长期维护服务器?EdgeChat 把整套即时通讯搬到了 Cloudflare 上,下面说清它能做什么、怎么部署、值不值得搭。
它到底能做什么
EdgeChat 把自己定位成一个可以自行托管的团队聊天系统,界面和功能接近常见的办公 IM。它运行在 Cloudflare 的 WOrkers 上,不需要你另外买一台常驻服务器。
具体能用的能力包括:公开群组、私有群组、一对一私信;文字、图片、视频、音频和普通文件的上传与预览;浏览器内录音的语音消息,支持波形显示和 1x、1.5x、2x 倍速播放;私信之间还能发起 WebRTC 一对一语音通话,默认 P2P 直连,直连失败时自动回落 TURN 中继。
管理后台也没有缺席:仪表盘、用户管理、注册邀请、网站设置都在里面,还能永久封禁用户,或按天、小时、分钟设置临时封禁,到期自动解除。
- 公开群组 / 私有群组 / 一对一私信
- 图片、视频、音频、文件上传与预览
- 语音消息:波形显示 + 倍速播放
- 私信 WebRTC 一对一语音通话
- 邀请制后台:用户管理、封禁、站点设置
数据到底在谁手里
这是 EdgeChat 和商用 SaaS 最大的区别。传统聊天软件数据放在厂商服务器,EdgeChat 把应用和数据资源都部署到你自己的 Cloudflare 账号下,用的是 D1 数据库、KV 和 R2 存储。
新写入的消息正文和新上传的附件会用 AES-256-GCM 做服务端加密,密钥由 GitHub Actions 在部署时自动生成并版本化管理,还能一键增量轮换。管理后台不提供任何查看消息正文的入口,只展示消息数量这类聚合统计。
有一点必须说清楚:它是服务端加密,不是端到端加密。Worker 在校验完会话权限后仍然会解密内容,所以 Cloudflare 运行环境和掌握密钥的部署方仍需要被信任。它不是用来做绝对匿名通讯的工具,而是给想自己掌控聊天空间的人用的。
和 Telegram 打通
如果你和团队已经在用 Telegram,EdgeChat 的双向桥接能省掉「逼所有人换 APP」的麻烦。管理员在后台把一个 EdgeChat 群组和一个 Telegram 群组绑定后,两侧消息通过 Bot 实时双向转发。
网页里发出的文字、图片、视频、语音、文件会同步到 Telegram 群,Telegram 群里的消息也会回到 EdgeChat,两边就像在同一个群里聊。成员还能在网页关闭时绑定 Bot,继续收到私信和 @ 提醒,而且提醒里不含消息正文,降低内容泄露风险。
怎么把它跑起来
部署走的是 GitHub Actions 自动部署。仓库自带 deploy-worker.yml 工作流,你只要完成 Cloudflare 授权、在仓库里配好管理员账号密码等密钥,向 master 分支推送代码或者手动触发工作流就能上线,后续更新也能自动合并。
成本上,官方说法是「在 Cloudflare 免费额度内可跑」,也就是 Workers 请求、D1、KV、R2 的免费档。实际花多少取决于你的套餐和用量,小团队或几个人的小圈子基本不会踩到付费线。新人可以先打开官方在线演示站看界面,再决定要不要部署。
- 在 GitHub 配置 Cloudflare API Token 与管理员账号密码等 Repository Secrets
- 向仓库 master/mAIn 分支推送代码,或手动触发 Deploy Worker 工作流
- 等 Actions 跑完,打开分配的 workers.dev 地址,用管理员账号登录
- 在后台创建成员账号或生成邀请链接,把团队拉进聊天室
谁适合自己搭一个
这几类人最值得试试:想拥有独立聊天空间、不想数据留在第三方的人;已经在玩 Cloudflare、想练手 Serverless 和 Workers 的开发者;有小团队、项目群或兴趣圈子、需要把不同话题分开管理的人。
它不适合的也很明确:想要开箱即用的普通用户、需要端到端加密的绝对隐私场景、以及懒得碰 GitHub 和 Cloudflare 配置的人。说到底,EdgeChat 卖的是「自己掌控」,代价是你要承担一点部署和运维的学习成本。
关注格熊,持续分享最新免费资源!
- 随机文章
- 热门文章
- 热评文章
- 超详细网页栅格系统的布局设计分析
- 2021支付宝、微信年账单查询步骤
- [Windows篇] 分享 7 款让文件管理器支持多标签页的软件
- 在《大多数》游戏里扮演蓝领:搬砖、洗脚、贴传单,体验人生,附下载地址
- 让你的PDF文件又清晰体积又小,教会你Illustrator如何正确导出PDF
- 阿里云盘(Windows、安卓)最后一个无需会员的免费版本下载
- [微软官方精简版 MVS(MSDN)][Windows 10 企业版 LTSC 2021] 初始发布 - 19044.1288
- 「佐糖」一个完全免费的图片在线处理网站,效果比 PS 还要强
扫描二维码推送至手机访问。
版权声明:本文由格熊发布,如需转载请注明出处。
免责声明:本站收集的内容,都来自网络,版权争议与本站无关。




