Moe

Moe

Pandora running on Docker

6
2023-08-08

什么是Pandora

潘多拉 (Pandora),一个让你呼吸顺畅的 ChatGPT。

潘多拉实现了网页版 ChatGPT 的主要操作。后端优化,绕过 Cloudflare,速度喜人。

docker-compose

version: '3.5'
services:
  pandora:
    image: pengzhile/pandora
    container_name: pandora
    network_mode: bridge
    ports:
      - "127.0.0.1:8090:8090"
    restart: always
    environment:
      PANDORA_CLOUD: pandora-cloud
      PANDORA_SERVER: 0.0.0.0:8090

运行&相关配置

docker-compose up -d

打开网页后,可以直接使用ChatGPT的账号/密码进行登录使用。

Access Token 的登录方式没有测试过。此方式有效时间短,需要每隔一段时间就去提取一次,太过于麻烦。注意一下是 Access Token 不是 OpenAI 的 Key。不要拿 OpenAI API 的 Key 去登录。Access Token 的获取通道在 Pandora 的页面中有。

Nginx反代

#PROXY-START/

location ^~ /
{
    proxy_pass http://127.0.0.1:8090;
    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;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection $connection_upgrade;
    proxy_http_version 1.1;
}

#PROXY-END/