怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!封面
前言
今天要介绍的是一款类似于微信的在线聊天项目,该项目具备Android/iOS/Web多客户端,可实现任意设备的访问,非常实用。同时该项目可以Docker、linux、Windows、MacOS等各种平台上运行。同时该项目的部署也特别简单,很适合想要自己部署即时聊天工具的小伙伴。
部署
首先我们需要去到项目界面下载项目源文件,地址为https://gitee.com/alone88/duckchat。再在docker文件夹中新建一个文件夹命名为duckchat。
源代码随后我们项目源文件解压缩后,将其中的文件上传到duckchat目录中。最终目录表会是这样的。
目录树再用SSH工具连接到NAS,我们移动到项目的根目录后执行此命令:sudo sh duckchat.sh -http=1280。端口号可自行进行更改,不冲突就行了。
拉取进程拉取完毕会自动启动镜像并在命令行会有中文提示(国人大佬的项目,做得挺不错)
启动成功我们能看到docker UI中会多出一个已启动项目,当然还需要进行安装。
体验
浏览器输入http://nasip+端口号就可以访问安装界面了。
安装界面这里邀请码一定要填写,不然后面的用户无法进行注册。数据库SQL和mysql都可以用,看你用哪一个就选哪一个。
登录界面点击完成后便跳到登录界面了,这里我们首次需要注册账号,设置好自己的信息后会让你填写邀请码,直接填写安装时的邀请码就行了。
用户注册登录之后就可以看到主界面了,主界面还是很清爽,没有其他乱七八糟的东西,而左边则是仿微信的通讯录、群组以及消息界面了。
主界面手机端的话安卓这边直接百度就行,官网的app下载地址已经没法用,可以百度老版本的。而ios这边则是在app商店搜索,不知道还有没有。
NAS推荐
由于熊猫已入手极空间(主要是想体验一下虚拟机)所以这里推荐一下极空间的设备。当然推荐支持docker的设备,最好是起步4G内存并带有可扩展属性。设备到手之后熊猫也会第一时间测试各项功能,之后可能也会折腾一段时间。尽可能将设备的能力发挥到极致,而提供了虚拟机的功能后我相信能玩的花样就更多了,同时如果已经有极空间设备的小伙伴我们可以互相交流一下哦,毕竟熊猫也是初次接触。
总结
界面简洁功能简单的即时聊天工具。感兴趣的可以尝试搭建玩玩。
以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!点赞收藏关注
好东西,收藏了 ?