瓜老师🐶

瓜老师の博客🐶

瓜老师的博客哦。

使用Docker快速搭建ChatGPT網頁版

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

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。