Based on ChatGPT-Next-Web, this repository added some magic functions, like login, register...
本项目是在ChatGPT-Next-Web的基础上增加登录,注册等功能(注意,由于登录注册需要后台支持,因此本项目需要单独部署后端服务才可以运行)
本项目不再支持在vercel上正常运行
This projecrt can NOT run on the vercel.
前台 http://chat.nanjiren.online
后台 http://chat.nanjiren.online:8080 账号:aichat 密码:aichatadmin
温馨提示,由于后台开放,请勿在演示站中输入敏感信息
- 用户管理(User Management)(√)
- 额度管理(Quota Management)(√)
- 注册额度赠送(√)
- ...
- 修改密码(Change password)
- 邮箱验证码注册,图形验证码注册(Email Register, Verification Code For Registering)
- 网站标题和Logo定制(Customization of Website Title and Logo)
- 邀请机制(邀请赠送额度)(Registration Invitation Mechanism)
- 绘图功能(midjourney)
- 基于用户的调用频率限制 Call Rate Limit
- 敏感词拦截
- 服务端消息保存(Chat Saved by Server)
- 仪表盘(新增用户数曲线图、聊天数量曲线图)Dashboard
- 对接支付系统 Pay
- 对接发卡平台
- 多模型支持(Claude、Bard……)
- 更多惊喜 More
本项目需要依赖特定的后端,以及相应的后台管理前端项目。
This project depends on the given projects below.
https://github.com/Nanjiren01/AIChatConsole
https://github.com/Nanjiren01/AIChatAdmin
- 在云厂商购买一台合适配置的服务器,操作系统选择CentOS 7.9(其他版本未测试)
- 在安全组中放行80端口和8080端口
- 连接云服务器,在命令行中运行以下代码
bash < (curl -s https://raw.githubusercontent.com/Nanjiren01/AIChatWeb/main/scripts/setup.sh)
命令运行过程中,需要输入超级管理员的账号和密码,如下所示:
Please input the super admin username.
Only letters and numbers are supported, the length should between 6 and 20, and they cannot start with a number.
Username: aichat888
Super Admin Username is valid.
Please input the super admin password.
Only letters and numbers are supported, and the length should between 6 and 20.
You can change it on the web page after the Application running
Password: aichat888
Super Admin Password is valid.
当出现以下提示,说明部署成功
[+] Running 5/5
✔ Network root_default Created
✔ Container aichat-db Started
✔ Container aichat-admin Started
✔ Container aichat-console Started
✔ Container aichat-web Started
稍等几秒钟应用初始化,即可打开http://IP访问前台页面,打开http://IP:8080访问后台服务。
由于在命令行中设定的密码较为简单(只包含字母和数字),建议应用启动后,尽快进入后台修改超管密码。
本仓库是基于仓库 Yidadaa's ChatGPT-Next-Web 的996许可证,以MIT license的形式重新分发。
- 修改密码(Change password)
- 邮箱验证码注册,图形验证码注册(Email Register, Verification Code For Registering)
- 网站标题和Logo定制(Customization of Website Title and Logo)
- 邀请机制(邀请赠送额度)(Registration Invitation Mechanism)
- 绘图功能(midjourney)
- 基于用户的调用频率限制 Call Rate Limit
- 敏感词拦截
- 服务端消息保存(Chat Saved by Server)
- 仪表盘(新增用户数曲线图、聊天数量曲线图)Dashboard
- 对接支付系统 Pay
- 对接发卡平台
- 多模型支持(Claude、Bard……)
- 更多惊喜 More
随着功能的不断完善,知识星球价格逐步提升