自建聊天软件(1)rocketchat

2023-02-07教程3194

今天要搞的程序就是rocketchat,其实也有tinode(还没研究明白)、Mattermost(正在测试),这两个后续也会介绍的。


多嘴一句,其实之前国内也有个自建软件Akaxin,但是现在已经没了,感觉原因是因为支持端对端加密。


安装很简单,直接用docker就可以,默认端口3000,使用mongo数据库,初始占用空间大概2.5g左右

curl -L https://go.rocket.chat/i/docker-compose.yml -O
docker-compose up -d


正式使用建议使用官方推荐安装方式:

https://docs.rocket.chat/deploy/prepare-for-your-deployment/rapid-deployment-methods/docker-and-docker-compose


配置反向代理和ssl:

宝塔后台配置即可


配置FCM通知推送:

https://console.firebase.google.com/?hl=zh-cn


现有问题就是苹果的推送没问题,没有谷歌套件的手机安装了打不开app,有谷歌套件的没有梯子也可能会收不到通知。如果安卓手机收不到通知就要把通知打开,后台打开,权限允许后台通知,电池耗电控制调整一下。

再就是免费版每个月通知只有1w条,谷歌套件(不用梯子耗电会增加,可以用技术手段屏蔽,但是比较麻烦),这里我就不放安卓app下载了,直接去谷歌商店下载就行,苹果要美区账号下载。


打赏 支付宝打赏 微信打赏

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。