一键部署“能在家里运行的聊天服务器”

发布于

我创建了一个 GitHub 项目:一键部署“能在家里运行的聊天服务器”。

[项目链接](https://github.com/lj92458/bilinfort_world)

这个项目的核心是一个 shell 脚本,可以部署 conduwuit 程序(一种 Matrix 服务端)。不仅支持 conduwuit,还包括 cloudflare、caddy、ntfy、livekit、lk-jwt-service、mihomo 等多个组件,只有它们相互配合,才能发挥作用。

为了方便小白用户,我将 shell 脚本封装成配置页面,用户可以直接在浏览器中进行配置,而无需执行脚本。项目中还包含了所需的各个 Docker 镜像,以防在恶劣的环境中无法下载镜像。

欢迎大家提出意见、进行 fork 或者提交 issue。

---

原文链接:[点击查看](https://www.v2ex.com/t/1227193)

评论(7)

既然外头有那么多白嫖的 matrix 服务器,为啥还要费劲自己搭?欧美那些出名的节点人一多就卡,传图发视频都不好使,更别提推送和视频了。自己弄一套还能白嫖 Cloudflare 每个月 20G 的免费 turn 流量,拿来跟亲戚朋友视频聊天完全够用。反正是自己折腾,还是自建的香。

· 0 个赞

自己搞服务器可得小心点,万一被人恶意搞事情,最后锅还得你来背。

· 0 个赞

进来说明一下,刚刚点进 GitHub 仓库链接显示 404 了。

· 0 个赞

GitHub 链接 404 打不开啊。另外想问下,楼主这套方案对比市面上其他现有的 Matrix 服务端实现,主要的特点或者优势是什么?

· 0 个赞

回复

上面的 404 是指 GitHub 打不开吗?关于特点,因为我用 Cloudflare 做了内网穿透,所以这套服务是可以直接跑在家里的设备上的。除了基础服务,我还把 ntfy(做消息推送)和 livekit(做视频通话)一起打包集成了。如果用国外那些大型的 Matrix 公共服务器,通常太拥挤,发图片视频费劲,也没有推送和视频功能。我这套方案直接白嫖了 Cloudflare 每个月 20G 的免费 TURN 流量来实现视频通话。

· 0 个赞

楼主的这个服务做备案了吗?

· 0 个赞

回复

现在已经能正常打开啦。顺便想请教下,如果只是把源码部署在自己家里的机器上,给几个熟人自己用的话,应该不需要走备案这套流程吧?

· 0 个赞