Rainbow期望是一个将要覆盖全平台的IM系统。 包括IOS, Android, Web, Windows,Mac和Linux。这里只有服务端!!!
-
目前你可以通过maven自行编译安装,依赖的中间件包括MySQL-5.7.x,Redis-5.x,MongoDB-4.x,Minio。
注意:minio需要创建一个名叫oss的bucket,并授权read and write。
# 克隆项目 git clone https://github.com/ch3n90/rainbow.git cd rainbow mvn clean package
-
也可以通过docker-compose快速安装体验
cd docker-compose sudo docker-compose up
-
此时你可能还需要一个前端程序,rainbow-web 正好是rainbow的web客户端程序。
项目 | 地址 |
---|---|
rainbow | https://github.com/ch3n90/rainbow |
rainbow-web | https://github.com/ch3n90/rainbow-web |
rainbow-mobile | |
rainbow-desktop |
Rainbow已获得Apache 2.0许可。 有关详细信息,请查看LICENSE。