【Docker】部署ChatGPT Next Web
【Docker】部署ChatGPT Next Web
時光一、ChatGPT Next Web介绍
1.1 主要功能
- 在 1 分钟内使用 Vercel 免费一键部署
- 精心设计的 UI,响应式设计,支持深色模式
- 极快的首屏加载速度(~100kb)
- 海量的内置 prompt 列表,来自中文和英文
- 自动压缩上下文聊天记录,在节省 Token 的同时支持超长对话
- 一键导出聊天记录,完整的 Markdown 支持
- 拥有自己的域名?好上加好,绑定后即可在任何地方
- 无障碍快速访问
1.2 项目展示
GitHub地址:https://github.com/Yidadaa/ChatGPT-Next-Web
演示 Demo: https://chat-gpt-next-web.vercel.app/
二、搭建步骤
2.1 Vercel一键部署
- 准备好你的 OpenAI API Key
- 点击右侧按钮开始部署: Deploy with Vercel,直接使用 Github 账号登录即可,记得在环境变量页填入 API Key 和 页面访问密码 CODE
- 部署完毕后,即可开始使用
- 绑定自定义域名(可选):Vercel 分配的域名 DNS 在某些区域被污染了,绑定自定义域名即可直连。
2.2 VPS部署
1 | mkdir -p /root/docker_data/chatgpt-next-web |
英文模式下输入 i
,粘贴以下内容
1 | version: '3.3' |
修改以下内容
OPENAI_API_KEY
: 你的 OpenAI key,可在登录OpenAi后访问https://platform.openai.com/api-keys 进行创建
CODE
: 访问密码,别人可以用你的访问密码进行登录,不过消耗的是你的Api额度
修改好之后,按一下 esc
,然后 :wq
保存退出
安全组放行 3000端口,也可调整为其他端口,例如调整为8080端口
1 | ports: |
新增放行规则
执行 docker-compose up -d
进行部署
部署成功后首次访问会进入如下界面,可输入访问密码进行访问
三、更新
1 | cd /root/docker_data/chatgpt-next-web |
提示:
1 | WARNING! This will remove all dangling images. |
输入 y
四、卸载
1 | cd /root/docker_data/chatgpt-next-web |
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果