docker创建chatgpt的pandora-next项目

PandoraNext

 PandoraNext助手GPTs,如你有Plus账号,可向它求助项目问题(不要试图套源码)

简单介绍

  • Pandora Cloud + Pandora Server + Shared Chat + BackendAPI Proxy + Chat2API = PandoraNext演示站
  • 支持GPTs,最新UI。
  • 支持多种登录方式:(相当于Pandora Cloud)
    • 账号/密码
    • Access Token
    • Session Token
    • Refresh Token
    • Share Token
  • 可内置tokens(可使用上述所有Token),支持设置密码。(相当于Pandora Server)
  • 为全代理模式,你的用户只需要跟你的部署网络能通即可。
  • 可启动为BackendAPI Proxy模式,直接使用Access Token调用/backend-api/的接口。

一、创建docker-compose.yml文件(也可以在GitHub上下载,项目里面有)

mkdir pandora-next

进入文件夹

cd \pandora-next
vim docker-compose.yml

yml的内容

version: '3'
services:
  pandora-next:
    image: pengzhile/pandora-next
    container_name: PandoraNext
    network_mode: bridge
    restart: always
    ports:
      - "8181:8181"
    volumes:
      - ./data:/data
      - ./sessions:/root/.cache/PandoraNext

在pandora-next目录里创建data目录

mkdir data

进入data目录

cd \data

分别创建config.json和tokens.json两个文件

创建config.json文件

vim config.json

填入内容,license_id一定要填写自己的,下面是获取方法

{
  "bind": "0.0.0.0:8181",
  "timeout": 600,
  "proxy_url": "",
  "license_id": "nOcTsDN4a2a12a1chNJZFHiw8Zy7i0fDR2S_hdNnE",
  "public_share": false,
  "site_password": "",
  "setup_password": "",
  "server_tokens": true,
  "server_mode": "web",
  "captcha": {
    "provider": "",
    "site_key": "",
    "site_secret": "",
    "site_login": false,
    "setup_login": false,
    "oai_username": false,
    "oai_password": false
  },
  "whitelist": null
}

登录github账号获取到授权License Id:获取地址

创建tokens.json文件

vim tokens.json 

填入内容,这个内容是设置成自己的登录方式

{
  "test-1": {
    "token": "access token / session token / refresh token",
    "shared": true,
    "show_user_info": false
  },
  "test-2": {
    "token": "access token / session token / refresh token",
    "shared": true,
    "show_user_info": true,
    "plus": true
  },
  "test2": {
    "token": "access token / session token / refresh token / share token",
    "password": "12345"
  }
}

二、执行运行命令

docker-compose up -d #运行容器

三、 打开WEB使用,使用方法是:http://ip:8181

 

THE END
分享
二维码
< <上一篇
下一篇>>