Skip to content

针对于PandoraNext管理tokens.json和config.json的可视化网页,可以实现通过网页批量更改刷新Token,每隔五天自动刷新tokens重启PandoraNext,并实现一键开启暂停重启PandoraNext,支持全部PandoraNext部署方法,后续将扩展更多功能!

License

Notifications You must be signed in to change notification settings

YoYulyvW/PandoraNext-TokensTool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PandoraNext-TokensTool

不准白嫖,请给我免费的star⭐吧,十分感谢!

简介

PandoraNext-TokensTool 是一个基于 PandoraNext 中的便捷添加管理tokens.json和config.josn的工具,旨在更加简便地使用pandoraNext资源,手机端电脑端在线管理PandoraNext,使得可以方便地白嫖 chatGPT,本工具是站在巨人的肩膀上,方便大家,麻烦给个不要钱的星星⭐⭐⭐!

请大家配合PandoraNext一起使用(一定要配合PandoraNext使用,能知道tokens.json和config.json的位置)

功能特性

  1. 保存账号信息: 支持保存 OpenAI 账号密码和 token,方便快速访问。

  2. 自动添加删除修改token: 工具能够自动在 tokens.josn 中添加删除刷新token,简化配置过程。

  3. 每五天自动通过openAI账号密码刷新token,更新渠道: 工具会每五天自动通过openAI账号密码刷新tokens,重启PandoraNext,方便使用。

  4. 通过账号密码添加token ,避免查找繁琐的token

  5. 一键重启PandoraNext ,使得修改token效率更高

  6. 支持多种PandoraNext部署方法,开箱就用

  7. 支持一键暂停,启动,重启PandoraNext

  8. 支持在线修改config.json文件,重启PandoraNext生效

  • 现如今只支持账号密码登录,希望大佬能扩充!

初始用户名:root 初始密码值:123456 (可自行调整)

图片展示

一键重启docker里的pandoraNext容器

image

管理Token,记录token更新时间,自动更新tokens.json和config.json

image

手机端展示

肝了一个晚上(给我赞让我写的更有劲吧!)

63a8b2a97b7f7b650ee0d8fc823b413

在线修改系统设置,启动,重启,暂停PandoraNext操作

1f272d22383b975be2f32764ef1774a

使用方法

  • 1.请确保部署好了PandoraNext,拿到的JWT令牌
  • 2.下载启动包,jar包
  • 3.上传到PandoraNext存放config.json和tokens.json的位置
  • 4.到达安装好包的路径下

宝塔的pandoraNext的docker位置一般在

屏幕截图 2023-11-17 203024

部署详情

# 先拿到管理员权限
sudo su -
# 提示你输入密码进行确认。输入密码并按照提示完成验证。
# 安装 OpenJDK 11:
sudo apt install openjdk-11-jdk
# 安装完成后,可以通过运行以下命令来验证 JDK 安装:
java -version
# 填写下面路径
cd (你的PandoraNext存放config.json和tokens.json的位置)
环境变量
  • 登录密码:loginPassword=123456
  • 登录账号:loginUsername=root
  • 启动端口号:server.port=8081
  • PandoraNext的部署方式:手动部署--deployWay=releases、docker和docker-compose --deployWay=docker
运行程序
# 例如
nohup java -jar pandoraNext-0.0.1-SNAPSHOT.jar --server.port=8081 --loginUsername=root --loginPassword=123456 --deployWay=releases > myput.log 2>&1 &
# 等待一会 放行8081端口即可运行(自行调整)

想要二开项目的友友们,可以自行更改前后端项目,本人小白,项目写的不太好,还请谅解!

项目遵循相应的开源规则,请自行食用

强调

本项目是站在巨人的肩膀上的,感谢Pandora超级无敌始皇!,欢迎各位来帮助修改本项目,使得本项目变得更方便,更简单!

请给我一个免费的⭐吧!!!

About

针对于PandoraNext管理tokens.json和config.json的可视化网页,可以实现通过网页批量更改刷新Token,每隔五天自动刷新tokens重启PandoraNext,并实现一键开启暂停重启PandoraNext,支持全部PandoraNext部署方法,后续将扩展更多功能!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 60.1%
  • Java 36.3%
  • TypeScript 2.1%
  • Other 1.5%