做网站在哪里做网站的公司那家好
一、Fiora 介绍
Fiora 简介
Fiora是一款开源免费的在线聊天系统。
GitHub:https://github.com/yinxin630/fiora
Fiora 功能
- 注册账号并登录,可以长久保存你的数据
 - 加入现有群组或者创建自己的群组,来和大家交流
 - 和任意人私聊,并添加其为好友
 - 多种消息类型,包括文本 / 表情 / 图片 / 代码 / 文件 / 命令, 还可以搜索表情包
 - 当收到新消息时推送通知,可以自定义通知铃声,还可以把消息读出来
 - 选择你喜欢的主题,并且可以设置为任何你喜欢的壁纸以及主题颜色
 - 设置管理员来管理用户
 
2)检查宿主机系统版本
cat /etc/os-release
 
3)检查本地 Docker 环境
检查 Docker 服务状态
# 高版本 Docker 安装
curl -fsSL https://get.docker.com/ | sh
 
# 关闭防火墙
systemctl disable --now firewalld
setenforce 0
 
# 启用 Docker
systemctl enable --now docker
 
检查 Docker 配置信息
docker info
 
开启 IPv4 forwarding
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
systemctl restart network
sysctl net.ipv4.ip_forward
 
4)安装 Docker-Compose
下载 Docker-Compose 二进制包
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
 
给文件增加执行权限
chmod +x /usr/local/bin/docker-compose
 
检查 Docker-Compose 版本
docker-compose -v
 
5)下载 Fiora 镜像
docker pull suisuijiang/fiora
 

6)使用 Docker-Cli 部署 Fiora
创建网络
docker network create fiora-network
 
创建 Redis 容器
docker run --name fiora_redis -d -p 6379:6379 --network fiora-network redis
 
创建 MongodB 容器
docker run --name fiora_db -d -p 27017:27017 --network fiora-network mongo
 
创建 Fiora 容器
docker run --name fiora -d -p 9200:9200 --network fiora-network -e Database=mongodb://fiora_db:27017/fiora -e RedisHost=fiora_redis suisuijiang/fiora
 
查看容器状态
docker ps
 

查看 Fiora 容器日志
docker logs fiora
 

7)访问 Fiora 首页
http://192.168.80.8:9200/

8)注册账号

9)在线聊天测试


10)功能测试
可以通过添加好友,进行
私密聊天


游客无法查看到私密聊天信息( 游客仅能查看到公共大群记录 )

个人信息

主题配置

大功告成~
