- 演示地址:Web 演示
- 后台地址:https://gptchat.hyjl.tech/admin
- 管理账号:jl@admin.com
- 管理密码:admin123456
如需帮助请提交 Issues 时留下联系方式。
- 后台管理系统,登陆注册、商品管理、订单管理、卡密管理(二级分销)、用户管理
- 支持微信支付宝官方支付、易支付、支持用户付费套餐设置
- 精心设计的 UI,响应式设计
- 极快的首屏加载速度(~100kb)
- 支持 DALL·E 模型绘画,GPT3.5和4.0(接口可选官方和第三方API自定义设置)等应用
- 海量的内置 prompt 列表,来自中文和英文
- 一键导出聊天记录
- 支持第三方API自定义设置(如:openAI / API2D)
- Node 版本:
node
需要^16 || ^18 || ^19
版本(node >= 16.19.0),可以使用 nvm 管理本地多个 node 版本。 -
查看 node 版本: node -v
查看 npm 版本: npm -v
查看 yarn 版本: yarn -v
- 数据库: MYSQL + Redis
- 两个域名: 一个用作前端,一个用作后端跳转
环境变量
- 安装 nodejs 和 yarn具体细节请询问 ChatGPT
- 执行
yarn install
即可 - web项目开发
yarn dev:web
- 服务端项目开发
yarn dev
- 打包项目
yarn build
导入 MySQL 数据库文件: sql/chatgpt.sql
在 server/config/index.js
中修改 后端端口
数据库
邮箱
等配置
##安装 pm2 管理器
sudo npm install pm2 -g
cd server
#### 启动进程
pm2 start index.js --name chatweb --watch
新建一个网站,ssl验证后,反向代理 http://127.0.0.1:3200
(可在后端配置中自行修改端口)
直接将
WEB
项目打包好的dist
目录上传到服务器即可。注意服务器IP地址位置!
如果你将其托管在自己的 Vercel 服务器上,可点击 deploy 按钮来开始你的部署!
git clone https://github.com/ahaiyun/GPT-Web.git
以及 yarn) yarn install
yarn build
将打包好的 dist 目录上传到服务器,将网站目录指向 dist 文件夹即可
需额外在伪静态中添加
location / {
try_files $uri $uri/ /index.html;
}
关于 node
yarn
pm2
以及 Vercle 的一些设置可以自行搜索或向GPT 提问