院长简介
作者:院长
职位:运维开发工程师
官网:https://deanit.cn
博客:https://blog.deanit.cn
擅长:
【虚拟化,容器化,自动化运维,CICD,监控,日志,中间件,双机热备,分布式存储,数据库,认证,组网隧道,Kali 安全渗透,网络攻击,负载均衡,Html,Css,Js,Jq,Vue3,Shell,Python,Go,前后端框架】
项目地址
https://github.com/yinxin630/fiora
项目介绍
Fiora 是一款开源免费的在线聊天系统。
丰富性:
Fiora包含后端,前端,Android和iOS应用程序
跨平台:Fiora使用node.js开发。支持Windows / Linux / macOS系统
功能特点
注册账号并登录,持久化存储聊天数据
加入群组,创建群组
添加好友
多种消息类型,支持文本,表情 ,图片,代码 ,文件,命令,搜索表情包
消息通知,自定义通知铃声,消息阅读
主题,壁纸和颜色
管理用户
安装部署
安装Docker
### 院长脚本
默认将Docker目录更改为:/data/docker
Docker配置已优化,可用于生产环境!
安装教程:
wget -O Docker一键安装脚本.sh.x https://blog.deanit.cn/usr/uploads/2021/04/175121776.x
chmod +x Docker一键安装脚本.sh.x
./Docker一键安装脚本.sh.x
### 使用脚本快速安装docker
#### Docker官方为了简化安装流程,提供了一套安装脚本,Ubuntu 和 Debian 系统可 以使用这套脚本安装:
curl -sSL https://get.docker.com/ | sh
执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker 安装在系 统中。
不过,由于伟大的墙的原因,在国内使用这个脚本可能会出现某些下载出现错误的 情况。国内的一些云服务商提供了这个脚本的修改版本,使其使用国内的 Docker 软件源镜像安装,这样就避免了墙的干扰。
#### 阿里云的安装脚本
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
DaoCloud 的安装脚本
curl -sSL https://get.daocloud.io/docker | sh
安装 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
下载镜像
docker pull suisuijiang/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
Web访问Fiora
招贤纳士
欢迎👏关注《院长技术》,只做原创,干货~~~
更多技术干货持续输出中......
欢迎👏加院长助理,邀请微信群:《烦请关注公众号》
欢迎加入QQ-2群:【
1群已满
】
推荐阅读
K8s命令行交互运维神器
院长带你玩转K8s证书续签
Nginx配置SSL证书及跳转特别配置