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

7 月 14 日
 lj92458

我创建了一个 github 项目:一键部署“能在家里运行的聊天服务器”。 https://github.com/lj92458/bilinfort_world

它的核心是 shell 脚本,能部署 conduwuit 程序(一种 matrix 服务端)。 不光是 conduwuit ,还有 cloudflare 、caddy 、ntfy 、livekit 、lk-jwt-service 、mihomo 。它们互相配合才能发挥作用。

为了对小白友好,又把 shell 脚本包装成配置页面。因此不用执行脚本,可直接在浏览器配置。项目包含了所需的各个 docker 镜像,防止在恶劣的环境下无法下载镜像。

欢迎大家提意见、fork 、issue.

1708 次点击
所在节点    分享创造
9 条回复
xiaofire
7 月 14 日
404
fryrice
7 月 14 日
404 ,另外你这个相对其他的 matrix 服务端实现有什么特点或优势吗
lj92458
7 月 14 日
@fryrice 404 是指 github 打不开?
我的 matrix 是用 cloudflare 做了内网穿透的,因此能放在家里运行。还有 ntfy 做推送通知,livekit 做视频通话。这些都是一起部署的。你如果依赖欧美那些著名的 matrix 服务器,它们太拥挤,发不了图片、视频,没有通知提醒,更没有视频通话。我这个利用了 cloudflare 每月 20G 的免费 turn 流量做视频通话。
wegbjwjm
7 月 14 日
备案了吗?
lj92458
7 月 14 日
@wegbjwjm 好了,不再 404 了。
这只是源代码,你放在自己家里运行,给少数几个人用,还需要备案吗?
lj92458
7 月 14 日
既然有很多免费的 matrix 服务器可用,为什么还要自己部署?
你如果使用欧美著名的 matrix 服务器,它们太出名、并发压力大、发不了图片视频,没有推送通知,更没有视频通话。
我这里利用了 cloudflare 每月 20G 的免费 turn 流量,做视频通话。如果只给亲友小圈子使用,是足够的。
自己部署,才是最好的。
hellhyzcy66
7 月 14 日
小心,有人搞事情的时候先抓你
radeon019
7 月 15 日
OP 可以弄一个在 docker 上一键部署的方案么? 感觉很需要这样的软件。
lj92458
7 月 15 日
@radeon019 我这整个项目,都是配置在同一个 docker-compose.yml 文件中。

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

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

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

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

© 2021 V2EX