dalaolala / blog

用issue来写博客 和别人学的
MIT License
73 stars 24 forks source link

一键安装聊天工具fiora #28

Open dalaolala opened 3 years ago

dalaolala commented 3 years ago

首先是官方的安装方法,参考这里

https://yinxin630.github.io/fiora/zh-Hans/docs/install

提示:后面创建应用镜像的时候可能需要ctrl+c 结束掉,然后docker restart 镜像名 即可

这里对镜像做了一些定制化,主要是修改了聊天记录登录后可见, 去掉了版权等信息,官方的安装方法参考上面地址

docker pull mongo

docker pull redis

docker pull dalaolala/fiora:V1.0

docker network create fiora-network

docker run --name fioradb -p 27017:27017 --network fiora-network mongo

docker run --name fioraredis -p 6379:6379 --network fiora-network redis

docker run --name fiora -p 9200:9200 --network fiora-network -e Database=mongodb://fioradb:27017/fiora -e RedisHost=fioraredis dalaolala/fiora:V1.0

登陆以后,设置管理员账号,首先登到镜像中去

 docker exec -it fiora /bin/bash

新建.env 文件

apt-get update
apt-get install vim
vi .env

设置管理员账号同时禁止注册

Administrator=用户的ID
DisableRegister=true

几个常用的命令

#修改默认的群组,修改默认群组一定用这个命令,否则群组会自动消失
yarn script updateDefaultGroupName [newName]

#获取到用户的注册id
yarn script getUserId [username]

#注册新账号
yarn script register [username] [password]
dalaolala commented 3 years ago

docker容器部署mongodb 数据持久化

https://www.cnblogs.com/hellojesson/p/12928729.html