SolidUI Docker-Compose 部署
1. 环境准备
Docker 1.13.1+ Docker Compose 1.11.0+
2.以 docker-compose 的方式启动 (推荐)
这种方式需要先安装 docker-compose, docker-compose 的安装网上已经有非常多的资料,请自行安装即可
2.1 下载部署包或者源码
方式1:从github仓库 https://github.com/CloudOrc/SolidUI 获取项目的源代码。
方式2:从https://github.com/CloudOrc/SolidUI/releases 下载下载所需版本的源码包。
请下载源码包 solidui-x.x.x-src.tar.gz
2.2 拉取镜像并启动服务
# 进入服务器(以Centos7为例)
tar -zxvf solidui-x.x.x-src.tar.gz
cd solidui-x.x.x-src/deploy/docker
docker-compose up -d
2.3 修改数据库表信息,修改表solidui_model_type,token和baseurl字段 (0.2.0版本支持)
token为模型API token
baseurl为模型API基础地址,例如:https://api.openai.com(这是国外openai地址),https://api.chatanywhere.com.cn(openai国内代理地址),http://ip:port(chatGLM地址)
# 进入Docker-Compose新建的mysql中
mysql -h ip -u root -p
use solidui;
update solidui_model_type set token = '' , baseurl='' where id = 'id';
2.4 访问服务
访问链接 http://localhost:8099
默认用户名密码:admin/admin