一网打尽聊天需求!手把手教你极空间搭建Fiora在线聊天系统

2024-12-12 13:24:36 6点赞 46收藏 11评论

亲爱的粉丝朋友们好啊!今天熊猫又来介绍好玩有趣的Docker项目了,喜欢的记得点个关注哦!

引言

有了NAS真的什么都想自建,前段时间有极友问我能不能在极空间中搭建聊天系统,且功能一定要足够成熟,支持文本、表情、图片等等类型的消息发送,同时APP的界面UI也不能太差。想要搭建聊天系统,且功能还要足够强大,对于NAS的性能要求和内存要求会相对比较高,之前熊猫也是想尝试过在NAS搭建,但由于某晖的内存出厂只有4G,且性能的确不太够用,所以项目就一直搁置了。

极友提起之后就想起了这个项目,于是准备在极空间Z423旗舰版上面尝试部署,毕竟以Z423旗舰版的性能,带个聊天系统完全绰绰有余的。今天要介绍的项目便是Fiora在线聊天系统。项目具备以下特征:

  • 跨平台运行:Fiora支持桌面端(Windows、macOS等)和移动设备(Android、iOS等)无缝运行,用户可以随时随地进行聊天。

  • 多种消息类型:支持文本、表情、图片、代码块、文件、命令等多种消息类型,用户可以根据需要选择合适的消息类型进行发送。此外,还可以搜索特定表情,让聊天更加生动有趣。

  • 自定义主题和背景:用户可以根据个人喜好调整界面主题颜色与壁纸,打造独一无二的聊天环境。

  • 群组与私聊:用户可以创建群组或进行私聊,轻松实现远程办公场景下的沟通与文件共享。

  • 推送通知与语音朗读:当收到新消息时,Fiora会及时推送通知提醒用户查看。用户还可以设置语音朗读功能,让消息以语音形式播放出来,避免错过重要信息。

  • 用户管理功能:为管理员提供了强大的用户管理功能,包括设置管理员权限、禁言用户、撤回消息、给用户打标签、重置用户密码以及查看用户IP等,有效维护群组秩序和网络安全。

预览图预览图

项目部署

因为涉及到数据库内容,所以Fiora的部署需要用到mongo以及redis容器作为承载,所以实际我们需要部署的容器为三个,分别是Fiora主程序、redis数据库以及mongo文件存储数据库。在部署前需要检查自身网络是否能联通DockerHub,如果能直接连接DockerHUB那么可以忽略这一步,如果不能,那么请一定要设置镜像加速或Docker代理。熊猫这里列举一些可用的加速站点。

加速站加速站

设置好这些之后我们需要将三个镜像都拉取下来,在极空间镜像仓库中选择自定义拉取,分别拉取镜像library/redislibrary/mongosuisuijiang/fiora

镜像拉取镜像拉取

随后我们来到Docker网络设置界面,添加一个网络,将其命名为fiora,驱动设置为bridge,IP信息记得选择自动获取。

添加网络添加网络

拉取之后我们先双击mongo镜像创建文件数据库,记得将容器名修改一下方便记忆,不然会带有加速站点的信息,同时修改名称也是为了后续方便容器之间的通讯。

mongo创建mongo创建

在文件夹路径这里,如果需要持久化,那一定记得映射到本地,可以新建一个Fiora文件夹,在其中再新建mongo文件夹以及子文件夹donfig以及db,随后路径一一对应设置好。

路径映射路径映射

随后在网络这里,我们将其网络更换为我们新建的fiora。

网络更换网络更换

端口直接映射27017即可,或者其他端口也行,不冲突就行。

端口设置端口设置

最后点击应用,mongo容器便创建成功了。接下来便是redis数据库的搭建,和mongo大同小异,修改容器名称,映射文件夹路径,更换容器网络并设置好端口就行了。

redis创建redis创建

最后则是主程序Fiora的创建,这里需要其他和前面的都一样,需要注意的是我们需要连接到前面的db和dis数据库,所以需要在环境变量中添加对应的变量。增加变量Database,将其值设置为mongodb://fioradb:27017/fiora,再添加变量RedisHost,设置值为fioraredis。

环境变量环境变量

最后在端口这里添加容器端口9200,本地端口随意设置,最后应用启动容器。

主程序端口主程序端口

项目使用

三个项目部署完成之后浏览器输入http://极空间IP:9200就能访问聊天界面了。默认是没有任何内容的,点击下方的登录可显示注册界面,随便注册一个账号就能正常使用了。

账号注册账号注册

注册登录之后整个界面和早期QQ是差不多的,消息支持直接一键发送滑稽,图片发送,代码发送以及文件发送,表情支持搜索,不过这需要自己对接表情库,这里就不展示了。

聊天界面聊天界面

点击个人头像支持头像修改以及用户名修改,头像仅支持1.5Mb以内的文件。

个人信息设置个人信息设置

在设置界面,能看到可以设置声音提醒、桌面提醒以及语音播报等等内容,同时提示音还有多种选择。

功能设置功能设置

主题界面项目提供了默认和清爽两种主题,当然也支持自定义主题,可自行上传图片设置效果以及主题色。

主题设置主题设置

总结

能满足基本的聊天需求了,用来作为个人向或者团队向的沟通协作项目也挺不错的,同时也可以用来搭建一些社区,例如游戏或兴趣之类的。不过切记,虽说是自建服务,但如果要公网下使用还需要备案哦!

以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

三连三连

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)黑色

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)黑色

3299元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2549元起

ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 水墨黑

ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 水墨黑

1199元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、32GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、32GB)

3899元起

ZSpace 极空间 私有云 Q2C NAS存储 水墨黑

ZSpace 极空间 私有云 Q2C NAS存储 水墨黑

899元起

ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 雪山白

ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 雪山白

1299元起

极空间私有云Q4四盘位NAS网络存储服务器AI家庭相册个人云硬盘文件同步手机平板扩容适用iPhone16

极空间私有云Q4四盘位NAS网络存储服务器AI家庭相册个人云硬盘文件同步手机平板扩容适用iPhone16

1979元起

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

1499元起

ZSpace 极空间 私有云 Q2C NAS存储 雪山白

ZSpace 极空间 私有云 Q2C NAS存储 雪山白

899元起

ZSpace 极空间 T2S 双盘NAS

ZSpace 极空间 T2S 双盘NAS

2599元起

ZSpace 极空间 Z4 4盘位 NAS存储 黑色 (J4125 8GB)

ZSpace 极空间 Z4 4盘位 NAS存储 黑色 (J4125 8GB)

2299元起

ZSpace 极空间 Z4 NAS存储 黑色(8GB、4TB*2)

ZSpace 极空间 Z4 NAS存储 黑色(8GB、4TB*2)

1999元起

ZSpace 极空间 私有云Z2pro 4G NAS网络存储服务器 个人家庭共享私有网盘

ZSpace 极空间 私有云Z2pro 4G NAS网络存储服务器 个人家庭共享私有网盘

1399元起

ZSpace 极空间 私有云Q2C网络存储设备

ZSpace 极空间 私有云Q2C网络存储设备

949元起

ZSpace 极空间 P8 8盘位NAS(AMD R2314、32GB)

ZSpace 极空间 P8 8盘位NAS(AMD R2314、32GB)

8999元起

私有云 Z2Pro 2盘位NAS存储(RK3568、4GB)+4TB机械硬盘

私有云 Z2Pro 2盘位NAS存储(RK3568、4GB)+4TB机械硬盘

2049元起

文中相关商品

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)
ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 雪山白
11评论

  • 精彩
  • 最新
  • 🤔 极空间有办法禁止通过外网ipv6访问登录吗 已经做了lucky代理了不想暴露官方的端口号在外面了

    校验提示文案

    提交
    关了v6就是了呗

    校验提示文案

    提交
    [小眼睛] 没看懂,你直接路由器不开放IPV6防火墙,别人也没法直接通过ipv6访问你内网设备啊?除非你内网设备主动穿透。

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 这个之前试过,不好玩就删了 [高兴]

    校验提示文案

    提交
  • 按照教程操作,成功搭建了Fiora聊天系统,过程顺利,系统功能符合预期,希望看到更多相关教程

    校验提示文案

    提交
  • 论和小姐姐的私密聊天

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
46
扫一下,分享更方便,购买更轻松