利用凌鲨的docker compose模板功能使凌鲨的私有化部署变得非常简单。
私有化部署流程
找到凌鲨的docker compose模板
配置模板参数
点击模板版本下的0.1.0这个链接。
选择docker compose模板保存目录
设置docker compose环境变量
设置api配置文件
注意里面的数据库配置需要和真实的账号密码能对上
设置ssh公钥
私有化部署关闭了注册功能,创建账号需要管理平台操作。管理平台使用ssh密钥对进行验证。
没有ssh密钥对的化,可以使用ssh-keygen -t rsa生成。复制id_rsa.pub的内容到配置。
生成模板
点击生成按钮即可生成docker compose模板。
启动服务
增加mongodb账号
进入mongo的docker终端,运行mongo命令.
在mongo shell里面运行
rs.initiate()
use admin
db.createUser({user:"root",pwd:"123456",roles:[{role:"root",db:"admin"}]})
注意账号密码和上面配置能对上。
创建账号
使用凌鲨
创建完账号后,就可以用账号登录系统了。
关于凌鲨
作为软件团队的数字化中枢,凌鲨通过连接工具,AI和研发过程中的信息来改进研发团队的效率。
凌鲨提供了沟通、知识库、项目管理、自动化等功能,并且还提供了微应用,方便用户进行功能扩展。
凌鲨是通过开源方式运作的,开源代码地址: linksaas · 极狐GitLab 。你也可以从我们官网( 凌鲨 软件研发团队信息枢纽 )下载我们预编译的版本。