xChar

Docker快速搭建ChatGPT网页版

本指南提供了如何使用Docker快速搭建一个既美观又稳定的ChatGPT网页版的详细步骤。搭建过程不依赖特定的网络环境。

image

获取OpenAI的API key

环境部署

  1. 更新系统环境并安装必要的工具:

    apt update -y && apt upgrade -y && apt install -y curl wget sudo socat
    
  2. 安装Docker:

    curl -fsSL https://get.docker.com | sh
    
  3. 安装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
    

GPT搭建方法1

  1. 创建GPT目录和配置文件:

    cd /home/ && mkdir gpt && cd gpt && nano docker-compose.yml
    
  2. 编辑compose配置文件(docker-compose.yml),配置服务细节。

  3. 运行Docker Compose来启动服务:

    cd /home/gpt && docker-compose up -d
    

GPT搭建方法2

  • 使用一键Docker命令运行服务,确保修改为你自己的API key和其他配置:
    docker run -d --name gpt-app-1 -p 3002:3002 -e OPENAI_API_KEY=<你的API Key> -e OPENAI_API_BASE_URL=https://api.openai.com -e AUTH_SECRET_KEY=<你的密码> -e OPENAI_API_MODEL=gpt-3.5-turbo chenzhaoyu94/chatgpt-web
    

NGINX反向代理到域名

  1. 创建nginx目录结构,申请证书,并配置nginx。
  2. 配置反向代理,使其代理到指定IP和端口。
  3. 部署NGINX容器并检查运行状态。

开机自启动

  • 设置容器自动启动:
    docker update --restart=always nginx
    docker update --restart=always gpt-app-1
    

Docker常用命令


原作者GitHub地址:Chanzhaoyu/chatgpt-web

Docker快速搭建ChatGPT网页版

本指南提供了如何使用Docker快速搭建一个既美观又稳定的ChatGPT网页版的详细步骤。搭建过程不依赖特定的网络环境。

获取OpenAI的API key

环境部署

  1. 更新系统环境并安装必要的工具:

    apt update -y && apt upgrade -y && apt install -y curl wget sudo socat
    
  2. 安装Docker:

    curl -fsSL https://get.docker.com | sh
    
  3. 安装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
    

GPT搭建方法1

  1. 创建GPT目录和配置文件:

    cd /home/ && mkdir gpt && cd gpt && nano docker-compose.yml
    
  2. 编辑compose配置文件(docker-compose.yml),配置服务细节。

  3. 运行Docker Compose来启动服务:

    cd /home/gpt && docker-compose up -d
    

GPT搭建方法2

  • 使用一键Docker命令运行服务,确保修改为你自己的API key和其他配置:
    docker run -d --name gpt-app-1 -p 3002:3002 -e OPENAI_API_KEY=<你的API Key> -e OPENAI_API_BASE_URL=https://api.openai.com -e AUTH_SECRET_KEY=<你的密码> -e OPENAI_API_MODEL=gpt-3.5-turbo chenzhaoyu94/chatgpt-web
    

NGINX反向代理到域名

  1. 创建nginx目录结构,申请证书,并配置nginx。
  2. 配置反向代理,使其代理到指定IP和端口。
  3. 部署NGINX容器并检查运行状态。

开机自启动

  • 设置容器自动启动:
    docker update --restart=always nginx
    docker update --restart=always gpt-app-1
    

Docker常用命令

Loading comments...