这是坛里有位佬友问的问题,我其实也不太懂,根据年华佬的github摸索一下,记录一下,故有此贴。
step 1
在宝塔面板 Docker
》容器编排
》添加容器编排
添加以下内容,确定。这里的端口可以自己设定
services:
pandora-next:
image: q11391/pandora-helper
container_name: PandoraHelper
network_mode: bridge
restart: always
ports:
- "9000:9000"
volumes:
- ./data:/app/data
step 2
等待安装完成,完成后一般会异常,点击
跳转目录
,在data目录下新建 config.json
配置文件,在这里配置管理员密码 "admin_password": "这里填你的管理员密码"
config.json的内容
{
"security": {
"admin_password": ""
},
"http": {
"host": "0.0.0.0",
"port": 9000,
"title": "Pandora",
"rate": 100
},
"database": {
"driver": "sqlite",
"dsn": "./data/data.db"
},
"share": {
"random": true,
"custom": true
},
"pandora": {
"domain": {
"chat": "https://chat.oaifree.com",
"token": "https://token.oaifree.com",
"index": "https://new.oaifree.com",
"claude": "https://demo.fuclaude.com"
}
},
"log": {
"level": "info",
"encoding": "console",
"output": "console",
"log_file_name": "./logs/server.log",
"max_backups": 30,
"max_age": 7,
"max_size": 1024,
"compress": true
}
}
step 3
访问 ip/域名:9000
前台访问
访问 ip/域名:9000 /admin
后台管理访问,密码就是之前设置的 admin_password
如果此时还无法访问的话,可能就是你的服务器端口,这里是9000没有开放,去防火墙设置一下应该就可以了。