当前位置: 首页>后端>正文

快速部署FastGPT

使用 Docker Compose 快速部署 FastGPT

一、安装 Docker 和 docker-compose

  • 安装 Docker

    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
    systemctl enable --now docker
    
  • 安装 docker-compose

    curl -L https://github.com/docker/compose/releases/download/2.20.3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
    chmod +x /usr/local/bin/docker-compose
    
  • 验证安装

    docker -v
    docker compose -v
    

二、创建目录并下载 docker-compose.yml

  • 创建文件夹

    mkdir fastgpt
    cd fastgpt
    
  • 下载配置文件

    curl -O https://raw.githubusercontent.com/labring/FastGPT/main/files/deploy/fastgpt/docker-compose.yml
    curl -O https://raw.githubusercontent.com/labring/FastGPT/main/projects/app/data/config.json
    

三、启动容器

  • 修改docker-compose.yml中的OPENAI_BASE_URL和CHAT_API_KEY即可,对应为 API 的地址(别忘记加/v1)和 key。

  • 登录用户名为 root,密码为docker-compose.yml环境变量里设置的 DEFAULT_ROOT_PSW。

  • 在 docker-compose.yml 同级目录下执行 更新和启动

    docker compose pull
    docker compose up -d
    

四、访问 FastGPT

  • 目前可以通过 ip:3000 直接访问(注意防火墙)。
  • 如果需要域名访问,请自行安装并配置 Nginx。

https://www.xamrdz.com/backend/3ut1938270.html

相关文章: