目 录CONTENT

文章目录

Docker搭建一个无需API的chatgpt3.5网站(支持语音输出)

yyzq
2024-04-14 / 2 评论 / 6 点赞 / 4,033 阅读 / 594 字

前言

随着2024年4月1日OpenAI宣布无需注册就可以使用chatgpt了,旨在推进AI更低的使用门槛,但是很多人由于网络的原因还是无法使用,于是我们可以利用(本期)这个项目自己搭建一个chatgpt3.5免费网站使用
image-1713102384702

demo

https://chatgpt.itelyou.tk/web/

准备条件

1)一台服务器
需要便宜VPS的可以参考这个
https://duan.yyzq.eu.org/vps1
注意:仅ip属地支持免登录使用ChatGpt可以使用
如果不支持就会是下面看到的结果
WX20240414-231526@2x
2)本项目的github
https://github.com/aurora-develop/aurora?tab=readme-ov-file
3)域名
自己购买域名
也可以申请免费域名

一、Docker环境部署

在vps安装docker和docker-compose
Docker官方安装文档(英文)
https://duan.yyzq.eu.org/docker-001
Docker-Compose官方安装文档(英文)
https://duan.yyzq.eu.org/docker-002
Centos安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//03
Ubuntu安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//04

或者直接用一键脚本

docker安装脚本

bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)

docker-compose安装脚本

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

二、创建docker-compose.yml文件

mkdir freegpt;cd freegpt  #创建一个目录,并进入此目录
vim docker-compose.yml
version: '3.9'
services:
    aurora-develop:
        image: 'ghcr.io/aurora-develop/aurora:latest'
        ports:
            - '6080:8080'
        container_name: aurora

三、执行容器运行命令

docker-compose up -d #运行容器
docker-compose ps  #查看是否开启成功

正常启动如下所示

docker-compose ps
 Name      Command     State                    Ports                  
-----------------------------------------------------------------------
aurora   /app/aurora   Up      0.0.0.0:6080->8080/tcp,:::6080->8080/tcp

四、打开web页面使用

成功以后需要打开自己相应的端口(6080)防火墙就可以web端访问了

http://ip:6080/web  #打开自己VPS的端口加ip进入web页面

五、绑定域名

绑定域名可以参考
NginxProxyManager
https://duan.yyzq.eu.org//npm-ch
绑定完域名就可以用域名来访问了

有任何问题可以直接留言或者问我
有任何问题可以直接留言或者问我
有任何问题可以直接留言或者问我

6

评论区