在部署之前,如果docker原来安装过其他项目而且端口是一样的情况下先停止删除,如果删除或者停止出错,先执行命令,如果端口不一样不用管
docker stop one-api(one-api为项目名称)
![1712251017-ec15f391fadbca0 CWMP V2.16.10宝塔部署教程](/wp-content/uploads/replace/69c0dfe5b4cf171626217b3d10177e20.png)
再执行下面的安装命令后可以看到docker管理器已经部置好了,三种安装方式在最下方
docker run --name chatgpt-web-midjourney-proxy -d -p 6015:3002 \
-e OPENAI_API_KEY=sk-xxxxx \
-e OPENAI_API_BASE_URL=https://api.openai.com \
-e MJ_SERVER=https://172.17.0.1:6013 \
-e MJ_API_SECRET=abc123456 ydlhero/chatgpt-web-midjourney-proxy
访问 http://ip:6015
![1712259650-31f820f21e74f46 CWMP V2.16.10宝塔部署教程](/wp-content/uploads/replace/e4996e9e3d9df035cdb47ed54fbc4896.png)
![1712251068-a79c0fba2c5af12 CWMP V2.16.10宝塔部署教程](/wp-content/uploads/replace/0392b345ec9456a52fe597408fd537ee.png)
镜像也管理也已下载安装
![1712251148-2ace0f041765d1b CWMP V2.16.10宝塔部署教程](/wp-content/uploads/replace/62bf6298f9c26bc1f6a54c8c1d3c4d15.png)
这时候需要建立反代网址,需要哪域名访问就设置哪个域名,端口这里修改成对应的6015,比如另一个站点也在docker管理里只是端口不一样,两个项目同时运行,可以再新建一个网址,操作和下面一样,关键点端口不同,如果两个端口一样是有冲突的,换句话讲你想在同一服务器上安装两个一样的系统问题就会很多。
![1712251572-a04237578b97c9d CWMP V2.16.10宝塔部署教程](/wp-content/uploads/replace/896e536179d4168cedcfea31e97f717e.png)
搭建完成就能访问前端
如果使用代码安装,修改相关文字文件src\locales\zh-CN.ts,打开对照修改
![1712260005-cafd7e7c4ad29f1 CWMP V2.16.10宝塔部署教程](/wp-content/uploads/replace/92887bb2fef26195042520761740913f.png)
中转接口使用教程
如果只使用MJ接口https://mj.cxhao.com 上新增令版,KEY在复制那里复制出来
![1712252398-232d2ff51e26693 CWMP V2.16.10宝塔部署教程](/wp-content/uploads/replace/c42dd969f43b49f36153f3ffa0754dbe.png)
如果即想使用GPT3.5+GPT4.0+MJ访问 https://api.cxhao.com/上新令牌,KEY在复制那里复制出来
![1712252429-960bc182919e77e CWMP V2.16.10宝塔部署教程](/wp-content/uploads/replace/af23bd65608be4b04e639e157f71931b.png)
然后粘贴KEY(令牌粘贴至设置那里服务端保存使用即可)
![1712252492-94f347e9e31e231 CWMP V2.16.10宝塔部署教程](/wp-content/uploads/replace/b6e507d749dc90dd97d05efaf6e6f026.png)
体验了下MJ绘画速度非常快,单图细节支持多种方式,针对MJ接口优势后最大的图片相当快。
![1712252628-d81dadf8a542b36 CWMP V2.16.10宝塔部署教程](/wp-content/uploads/replace/a064746610e06e596f7083d9f3cf9b58.png)