image-20230515213540340

1.先有一个随身Wifi,然后刷入Debian系统

刷入教程请访问酷安,随身wifi话题

image-20230515204444379

2.在随身wifi上安装1Panel

1Panel自带Docker,省去Docker的安装,同时它还是Linux管理工具,比宝塔面板轻量,省空间

切换到root用户
执行下边代码进行一键安装

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh

安装成功后,控制台日志会提示对应端口号,可通过浏览器访问如下页面登录 1Panel:

http://目标服务器 IP 地址:目标端口

image-20230515205315488

可以看到这个自带Docker面板

image-20230515205404390

3.获取Chatgpt的Key

访问地址:https://platform.openai.com/account/api-keys

新建一个Key复制下来,一会会用到

image-20230515205605164

4.使用Docker创建ChatGpt Web端

1、创建docker-compose.yml文件

(1)在服务器上创建一个目录:chatgpt_web

mkdir -p /root/data/docker_data/chatgpt-web
并进入该目录
cd /root/data/docker_data/chatgpt-web

image-20230515210018827

(2)创建docker-compose.yml文件

vim docker-compose.yml

image-20230515210130252

(3)以下内容填写到docker-compose.yml配置文件中并保存

version: '3.3'
services:
chatgpt-next-web:
ports:
- '8090:3000'
environment:
- OPENAI_API_KEY=skxxxxxxx5rP # 填写你的API KEY
- CODE=xxxxxx # 填一个密码,不然你的额度很快就会被刷完
- BASE_URL=https://api.openai-proxy.com # chatGptProxy地址,直接用
image: yidadaa/chatgpt-next-web

image-20230516125030721

保存: 按下Esc,然后输入 :wq 回车

可以用cat docker-compose.yml 查看是否保存上

image-20230516125701006

注意:大家在编写yml文件时。要把注释删掉,否则有可能会报错。

2、部署并启动运行

docker-compose up -d

image-20230515210659850

当部署好之后执行Docker ps 就能看到启动的容器

image-20230515210727944

3、登录chatgpt_web页面

使用ifconfig命令查看你的随身Wifi的ip地址

image-20230515210853262

然后用浏览器直接访问

http://服务器ip:8090

image-20230515211015654

可以看到随身Wifi还剩余很大的空间

image-20230515211237945