星标6K二次元Web聊天室-Fiora

星标6K二次元Web聊天室-Fiora

今天为大家带来一款开源免费的在线聊天系统:fiora,一个非常有趣的聊天应用,支持任意人私聊,并添加其为好友,丰富的消息类型,如表情、图片、emoji、文件等等,并且可以长久保存你的数据。 可以内网环境部署,也可以隔离网环境部署,还可以部署在公网上。 f...
原文地址:https://mp.weixin.qq.com/s/48L3ZuyM99xs8VCOo6YQpw 经过实测

今天为大家带来一款开源免费的在线聊天系统:fiora,一个非常有趣的聊天应用,支持任意人私聊,并添加其为好友,丰富的消息类型,如表情、图片、emoji、文件等等,并且可以长久保存你的数据。

可以内网环境部署,也可以隔离网环境部署,还可以部署在公网上。

fiora 基于 node.js、mongoDB、socket.io 和 react 技术开发,支持 Windows、Linux、macOS 等操作系统,遵循 MIT 开源许可协议。目前该项目已在 GitHub 上获得了6.1K stars,1.2K forks。

功能特性

  • 开源跨平台:使用 node.js 开发,支持 Windows、Linux、macOS 系统
  • 丰富性:fiora 包含后端、前端、Android 和 iOS 应用程序
  • 注册账号并登录,可以长久保存你的数据
  • 加入现有群组或者创建自己的群组, 来和大家交流
  • 和任意人私聊,并添加其为好友
  • 多种消息类型,包括文本、表情、图片、 代码、文件、命令, 还可以搜索表情包
  • 当收到新消息时推送通知,可以自定义通知铃声, 还可以把消息读出来
  • 选择你喜欢的主题,并且可以设置为任何你喜欢的壁纸以及主题颜色
  • 设置管理员来管理用户

Docker部署

因为项目使用的 Node.js 还是低版本的 v14 LTS 版本 ,下载依赖库麻烦些,这里推荐用 Docker 构建部署,具体步骤如下:

1、克隆源码到服务器
git clone https://github.com/yinxin630/fiora.git -b master
2、构建镜像,会访问github地址,如果构建失败多试几次
docker-compose build --no-cache --force-rm
3、启动服务
docker-compose up
4、在浏览器访问“http://<your_ip>:9200”,注册一个账号,登录即可加入聊天

此外,fiora 还提供了 vscode 的扩展插件:

https://github.com/moonrailgun/fiora-for-vscode

附项目的链接:

开源地址:https://github.com/yinxin630/fiora
官网:https://yinxin630.github.io/fiora
原文链接:https://www.clouson.com/435.html,转载请注明出处。
0

评论0

请先
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码