演示

https://chatgpt.misslin.cf
(需自己的帐号密码登陆)

vps安装

搭建环境
安装好Docker、Docker-compose
【非必需但建议】域名一枚,并做好解析到服务器上(可选)
【非必需】提前安装好宝塔面板海外版本aapanel,并安装好Nginx(可选)

项目地址 https://github.com/pandora-next/deploy

开始吧

更新、安装必备软件

apt-get update && apt-get install -y wget vim

非大陆Docker安装

wget -qO- get.docker.com | bash

查看Docker版本

docker -v

开机自动启动

systemctl enable docker

非大陆Docker-compose安装

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

查看版本

docker-compose --version

执行启动

docker start  
systemctl start docker  

拉取镜像

docker pull pengzhile/pandora-next

在这里获取license.jwt文件:https://dash.pandoranext.com
用Github帐号登陆后会得到一串命令
SSH登陆到服务器 输入这串命令后会下载一个license.jwt文件
打开license.jwt复制里边的JWT Token
替换掉下面命令中的<JWT Token>

docker run -d --restart always --name PandoraNext --net=bridge -p 8181:8181 \
             -e PANDORA_NEXT_LICENSE="<JWT Token>" pengzhile/pandora-next

完成后过可以通过vps的ip地址加端口号访问
xxx.xxx.xxx.xxx:8181

通过域名访问(可选)

打开BT创建网站 添加前面解析的域名 反向代理

BT面板新建网站反代设置

配置文件

#PROXY-START/
location  ~* \.(gif|png|jpg|css|js|woff|woff2)$
{
    proxy_pass http://ip:8181;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    expires 12h;
}
location /
{
    proxy_pass http://ip:8181;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    
    add_header X-Cache $upstream_cache_status;
    
    #Set Nginx Cache
    
        add_header Cache-Control no-cache;
}

#PROXY-END/

另一套Chatgpt

项目地址 https://github.com/gngpp/ninja/tree/main

docker pull gngpp/ninja:latest
docker run -d -p 7999:7999 --name=ninja -e WORKERS=1 gngpp/ninja:latest run
Last modification:November 19th, 2023 at 07:55 pm