Contents

Deploy GPT by Pandora

Deploy GPT by Pandora

服务器配置

  • 阿里云轻量服务器(2核2GB)
  • 硬盘 60GB ESSD
  • 地区 新加坡
  • 镜像 Ubuntu
  • 价格 ¥34/月

配置购买时间 2023/5/31

部署 GPT

  1. 安装 docker 环境
1
2
3
apt update 

apt install docker.io -y
  1. 拉取Pandora镜像
1
docker pull pengzhile/pandora
  1. 启动容器
1
2
3
docker run  -e PANDORA_CLOUD=cloud -e PANDORA_SERVER=0.0.0.0:8899 -p 8899:8899 -d pengzhile/pandora

# 这里设置端口8899,可以改成其他端口

端口如需打开,如vultr服务器,先安装 firewalld,然后打开相应端口

1
2
3
apt install firewalld

firewall-cmd --zone=public --add-port=8899/tcp --permanent

现在可以通过服务器IP加端口访问。

可用账号密码登录,也可用token登录(获取OpenAI账户Access token),登录可以保持14天。

  1. 绑定域名

    1. 安装nginx
    1
    
    apt install nginx
    
    1. 设置反向代理

    /etc/nginx/nginx.conf里面的http里面加上

    1
    2
    3
    4
    5
    6
    7
    8
    
    server {
            listen 80;
            server_name 域名;
    
            location / {
                proxy_pass http://127.0.0.1:8899;
            }
    }