
由于之前搭建无需服务器无需域名如何搭建自己的ChatGPT3.5网站,有小伙伴留言想在自己的服务器搭建上图所示的ChatGPT网站,那么今天的视频就是如何在自己的服务器搭建像上图所示的ChatGPT网站
准备条件:
1)一台服务器(这里用centos7)
需要便宜VPS的可以参考这个
https://duan.yyzq.cf/vps
2)此项目的github
https://github.com/ddiu8081/chatgpt-demo
3)ChatGPT的API-KEY
获取地址:
https://platform.openai.com/account/api-keys
在vps安装docker和docker-compose
Docker官方安装文档(英文)
https://duan.yyzq.cf/docker-001
Docker-Compose官方安装文档(英文)
https://duan.yyzq.cf/docker-002
Centos安装Docker和Docker-compose(中文)
https://duan.yyzq.cf/docker-003
Ubuntu安装Docker和Docker-compose(中文)
https://duan.yyzq.cf/docker-004
1.切换到root用户
sudo -i
2.将项目clone到本地
git clone https://github.com/ddiu8081/chatgpt-demo
3.进入chatgpt-demo目录
cd chatgpt-demo
4.复制.env配置文件
cp -r .env.example .env
5.将自己的chatGPT的key填入.env中的OPENAI_API_KEY的值
如果要给自己的网站设置密码需要填SITE_PASSWORD这个值
vim .env #进入编辑模式填入自己的key
.env详解
# Your API Key for OpenAI
#您的OpenAI API密钥
OPENAI_API_KEY= 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
# Provide proxy for OpenAI API. e.g. http://127.0.0.1:7890
# 提供OpenAI API的代理。例如:http://127.0.0.1:7890
HTTPS_PROXY=
# Custom base url for OpenAI API. default: https://api.openai.com
# OpenAI API的自定义基础URL。默认值为:https://api.openai.com。
OPENAI_API_BASE_URL=
# Inject analytics or other scripts before of the page
# 在页面的标签之前注入分析或其他脚本。
HEAD_SCRIPTS=
# Secret string for the project. Use for generating signatures for API calls
# 项目的密钥字符串。用于为API调用生成签名。
SECRET_KEY=
# Set password for site. If not set, site will be public
# 设置网站密码。如果未设置,则网站将是公开的。
SITE_PASSWORD=
# ID of the model to use. https://platform.openai.com/docs/api-reference/models/list
#要使用的模型的ID。可参考https://platform.openai.com/docs/api-reference/models/list。
OPENAI_API_MODEL=
1.(此步骤可选)
vim docker-compose.yml #默认是3000端口,如果自己的3000端口被占用了可以到这里更改
2.执行docker-compose命令生成容器
由于需要在本地构建docker镜像所以可能需要一段时间,耐心等待即可
docker-compose up -d
3.查看是否成功
docker-compose ps
如下图状态STATUS是up代表容器运行成功
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
chatgpt-demo chatgpt-demo "docker-entrypoint.s…" app 16 seconds ago Up 15 seconds 0.0.0.0:3000->3000/tcp, :::3000->3000/tcp
默认是
http://ip:3000
如:
http://324.97.195.203:3000/

这种方式搭建自用的chatgpt网站的优点
- 1.可以设置密码,只有自己可以用
- 2.chatGPT的key用完了,直接修改.env更换key即可,方便快捷





![FULL VINYL | 90s Hiphop and R&B [Classics and more] | Ashiko@Oeuvre Bar-小D研究所](https://dxcn.cc/wp-content/uploads/2026/02/FULL-VINYL-90s-Hiphop-and-RB-Classics-and-more-Ashiko@Oeuvre-Bar.jpg)









暂无评论内容