一款开源免费的多功能聊天室:Riot.im安装教程
说明:前些日子分享过一款差不多的团队/私人谈天室,查看:Rocket.Chat部署教程,和本文绍介的Riot.im差不多,但是个人感触Riot.im更超强些,同时常常在更新,也有伏笔VPS的安卓、苹果、WEB客户端,这里就说下Web客户端搭建教程。
简介
Riot(原Vector)是使用Matrix React SDK构建的Matrix网络谈天客户端,开源免费,功能很多,支持私人会话,团队会话,言语视频会话,上传文件,社区互动。支持在谈天界面增加各类风趣的插件,譬如RSS等各类机子人、虚拟币实时监控等。而且一切通过Riot传输的文件和数据都可以进行端对端加密,这意味着没有人可以窃听包括服务供给商在内的会话。
Github地址:https://github.com/vector-im/riot-web
截图
功能
团队群聊
与您的团队相同,离开更多人的网络:使用公用的房间,永远save来自他们创作的信息。
忘却团队电子邮件:根据每个正题,每个团队,每个事变进入或建立集会室...决定您期望在全部布局或项目中供给的透亮度级别。
通过建立您和您自定义的通牒来消释噪声。
通过呼唤他们的名字来招引同事的注意力,而且不要相左任何带关于键字提示的事情。
通过咱们的集成商店安装周游器,以博得风趣或实用的用处。
同享文件
与会话内联发送,收执和查看文件。
快速拖放功能可完成快速分享。
下载之前抢先看或在Riot上查看。
文件被存档,如动静:在房间的文件列外表板中找到它们,或通过文件名搜索。
语音和视频集会
一键式语音和视频集会。
举行一对一的会话或一组用户,实战上没有限定。
在一个房间内进入或抛却正在进行的群组通话,而无需约请或打搅它。
智能通牒
通过使用容易访问的通牒设置来自定义通牒以顺应您的优先级,从而进步您的任务效率。
设置重要字以提示特定的通牒以连结在项目之上。
集成工具
如果没有工具,一个团队很难变得有效:从咱们随时可以使用的机子人列表中选择你需要的东西,并与Github等人一齐整合。
或者建立伏笔VPS的集成以协助您的团队更高效地任务!其别人也会这样做,每个人都能从放行的生态系统中获益。
缩小差异
使用Riot不只可以与使用Riot的同事或团队相同,还可以与使用其他相同应用程序的奉献者相同。
在使用您喜爱的应用程序时,弥合放行系统(包括Slack,Gitter,IRC,推特,SMS等)之间的差异。
部署
部署方式有许多,因为本程序不需要PHP、Mysql等数据,只需要web服务器便可以了,同时Chrome阅读器不允许http站点访问麦克风或网络摄像头,因而这里咱们使用最简单Caddy部署,支持主动签发SSL证书。请提早解析好域名到云主机服务器。
1、部署Caddy
使用command:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager
#备用地址
wget -N --no-check-certificate https://www.moerats.com/usr/shell/Caddy/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager
2、下载Riot程序
程序下载地址:https://github.com/vector-im/riot-web/releases
#找到最新版程序,目前是v0.14.1,下载并解压
wget https://github.com/vector-im/riot-web/releases/download/v0.14.1/riot-v0.14.1.tar.gz
tar zxvf riot-v0.14.1.tar.gz
3、配置Caddy
先找到Riot解压后的目录,本教程为/root/riot-v0.14.1。
#以下全部内容是一个团体,修正域名、email后一齐复制到SSH执行!
echo "https://xx.com {
tls admin@moerats.com
root /root/riot-v0.14.1
gzip
browse
}" > /usr/fubitechal/caddy/Caddyfile
tls参数会主动帮你签发ssl证书,如果你要使用伏笔VPS的ssl,改成tls /root/xx.crt /root/xx.key便可。后头为ssl证书路径。
启动Caddy
/etc/init.d/caddy start
最后可以openhttps://domain.com访问你的Riot谈天室了。
希望以上的文章对各位有用,如果觉得不错给我点个喜欢吧!更多和一款开源免费的多功能聊天室:Riot.im安装教程相关的问题或者对纽约主机商有疑惑也欢迎大家咨询。