ChatGPT Web Share(cws)-0.4.1部署文档(已测试)
按照官网文档部署(我服务器是centos7),参数基本都没问题,只需要自己改部分信息就行,官网文档地址:https://cws-docs.pages.dev/zh/guide/quick-start.html
1、创建目录
cd ~
mkdir cws && cd cws
mkdir -p data/config
2、设定mongodb密码,需要自己修改“密码”
# MongoDB 密码
export MONGODB_PASSWORD=密码
# 初始管理员密码
export INITIAL_ADMIN_PASSWORD=密码
3、创建docker容器
提示没有安装docker,先安装配置docker yum源
再重新安装docker
然后启动docker
systemctl start docker
设置开机启动docker
systemctl enable docker
重新执行创建docker 容器命令
4、创建docker compose文件(目前还是在cws目录)
先执行命令设置环境变量
编辑docker-compose文件,将内容粘贴进去(这里ninja端口我没有注释,为了复制到vim编辑器方便,以及后面要手动上传har文件,上传完可以关闭,熟悉的话也可以关闭手动上传)
vim docker-compose.yml
保存后执行容器启动,先使用前台运行方式查看启动有没有报错
docker compose up
没有报错会显示信息:
使用网页打开IP:端口测试(服务器:5000端口)
如果网页可以打开,那回到服务器ctrl+c关闭
5、登陆chatgpt官网,再打开这个链接获取token信息,复制token信息
将token信息写入credentials文件(当前在cws目录下):
重新后台启动
docker compose up -d
6、上传har文件
刷新页面再问gpt4,回复正常(docker compose down关闭服务,去把ninja的端口屏蔽掉防止别人乱上传,docker compose up -d重启服务)
备注:如果已在其他服务器部署过,要将账号信息迁移到当前服务器,把cws/data下的databas.db拷贝过来覆盖就好,覆盖过程要关闭服务
有些代码帖子内容放不了,弄成pdf文件放附件了
1、创建目录
cd ~
mkdir cws && cd cws
mkdir -p data/config
2、设定mongodb密码,需要自己修改“密码”
# MongoDB 密码
export MONGODB_PASSWORD=密码
# 初始管理员密码
export INITIAL_ADMIN_PASSWORD=密码
3、创建docker容器
提示没有安装docker,先安装配置docker yum源
再重新安装docker
然后启动docker
systemctl start docker
设置开机启动docker
systemctl enable docker
重新执行创建docker 容器命令
4、创建docker compose文件(目前还是在cws目录)
先执行命令设置环境变量
编辑docker-compose文件,将内容粘贴进去(这里ninja端口我没有注释,为了复制到vim编辑器方便,以及后面要手动上传har文件,上传完可以关闭,熟悉的话也可以关闭手动上传)
vim docker-compose.yml
保存后执行容器启动,先使用前台运行方式查看启动有没有报错
docker compose up
没有报错会显示信息:
使用网页打开IP:端口测试(服务器:5000端口)
如果网页可以打开,那回到服务器ctrl+c关闭
5、登陆chatgpt官网,再打开这个链接获取token信息,复制token信息
将token信息写入credentials文件(当前在cws目录下):
重新后台启动
docker compose up -d
6、上传har文件
刷新页面再问gpt4,回复正常(docker compose down关闭服务,去把ninja的端口屏蔽掉防止别人乱上传,docker compose up -d重启服务)
备注:如果已在其他服务器部署过,要将账号信息迁移到当前服务器,把cws/data下的databas.db拷贝过来覆盖就好,覆盖过程要关闭服务
有些代码帖子内容放不了,弄成pdf文件放附件了