关于 ProxyAdmin 集群版

August 6, 2023 · View on GitHub

ProxyAdmin 集群版,是强大的代理服务工具 snail007/goproxy 的控制面板,运行了它,一秒让你拥有控制海量机器上的proxy服务,友好的交互界面,小白也能轻松上手,让你用起来得心应手,心情舒畅。

此面板是收费使用,请购买后激活使用。

首次使用,直接在命令行执行proxy-admin,等待程序自己退出,会在下面的目录生成id.txt文件,把里面的内容绑定到授权平台即可。
Windows:C:\gpa\id.txt
Linux & MacOS : /etc/gpa/id.txt

购买方式:

  1. 授权平台可以在线自助购买,点击进入授权平台

  2. 特殊需求请发送邮件到:arraykeys@gmail.com


Manual中文简介参考手册

手册同时适用于命令行goproxy和proxyadmin面板,控制面板只是命令行goproxy的界面化,使用参数完全一样。

国内下载

请在github的下载链接前面加上: https://mirrors.goproxyauth.com/

比如v1.4的github下载链接是:

https://github.com/snail007/proxy-admin-cluster/releases/download/v1.4/proxy-admin_linux-amd64.tar.gz

那么国内下载地址就是:

https://mirrors.goproxyauth.com/https://github.com/snail007/proxy-admin-cluster/releases/download/v1.4/proxy-admin_linux-amd64.tar.gz

此地址也适用于wget,curl直接命令行下载。

加入我们

欢迎加官方群交流,QQ群:189618940 电报群

预览

概况

机器组管理

服务管理

节点管理

状态解释:
在线:该组的所有服务在该节点上运行正常。
异常:该组的服务在该节点上运行有失败的,可以点击“异常”查看具体什么服务运行失败和失败信息。
离线:节点不在线,或者节点无法和控制面板通讯。


开始使用

视频安装教程

点击观看安装视频

快速安装

如果你的VPS是 linux 64位的系统,那么只需要执行下面一句,就可以完成自动安装和配置.

提示:所有操作需要root权限。

bash -c "$(curl -s -L https://mirrors.goproxyauth.com/https://raw.githubusercontent.com/snail007/proxy-admin-cluster/master/install_auto.sh)" @ cn

安装完成,配置目录是/etc/gpa,更详细的使用方法请参考上面的手册目录,进一步了解你想要使用的功能。

如果安装失败或者你的vps不是linux64位系统,请按照下面的手动安装步骤安装。

手动安装

选择适合你的系统的文件并下载,点击进入下载

国内请参考上面的国内下载。

Linux && MacOS

root账号执行:

cd 进入“有proxy-admin的目录”

./proxy-admin install

Windows

  1. 使用助手工具安装

管理员打开 goproxy_helper.exe,可以一键安装/卸载/重启服务。

  1. 命令行安装

管理员账号执行cmd.exe

cd 进入“有proxy-admin的目录”

proxy-admin.exe install

访问

安装成功后,打开浏览器访问:http://127.0.0.1:32080 , 首次默认账号是root,密码是123,登录后记得第一时间修改。

配置文件路径:

Linux && MacOS 位于 /etc/gpa/app.toml

Windows 位于 C:\gpa\app.toml

可以配置监听的端口和日志记录。

卸载服务

Linux && MacOS

root账号执行:

cd 进入“有proxy-admin的目录”

./proxy-admin uninstall

Windows

管理员账号执行cmd.exe

cd 进入“有proxy-admin的目录”

proxy-admin.exe uninstall

服务管理

下面的操作必须是已经安装了服务才能使用。

管理服务有两种方式:

1.使用程序 proxy-admin 可以管理服务。

proxy-admin install 安装为系统服务

proxy-admin uninstall 卸载服务

proxy-admin start 启动服务

proxy-admin stop 停止服务

proxy-admin restart 重启服务

proxy-admin backup 备份数据

proxy-admin restore 恢复备份的数据

2.使用系统服务管理工具管理。

proxy-admin 系统服务名称是:proxyadmin

Linux下面可以通过systemctl管理。

MacOS下面可以通过命令管理。

Windows下面可以使用系统的服务管理器管理。

HTTP接口操作面板数据

控制面板对登录模式默认是验证码登录模式,还可以在配置文件开启token模式,这样登录可以同时支持验证码和token模式,利用token模式,你可以轻松模拟登录面板,然后你的程序通过http就能像在面板一样操作数据,还能实现后台没有的功能哟,比如批量导入,启动,停止等操作。

开启token模式步骤

1.修改控制面板配置文件app.toml,[login]下面的

enable_token=true
token="xxx"

提醒:xxx是具体的token,应该设置为一个私密的英文数字字符串,长度不限制,建议32个左右。

2.请求登录接口的时候

  1. 需要设置一个HTTP头部:X-Requested-With: XMLHttpRequest,这样才能正常登录。
  2. 登录表单数据除了用户名和密码,还要一个token字段,值是配置文件里面[login]设置的token。

3.要操面板的某个功能的数据,请自行使用Chrome浏览器开启开发者工具,观察面板操作的对应接口,请求表单数据字段情况。

升级更新

Linux

root打开一个终端。

proxy-admin update

已经安装了最新的版本,默认不会更新,如果想强制更新加上 -f 参数即可。

proxy-admin update -f

Windows

管理员权限打开命令提示符窗口。

c:\
cd gpa
proxy-admin update

已经安装了最新的版本,默认不会更新,如果想强制更新加上 -f 参数即可。

c:\
cd gpa
proxy-admin update -f

鸣谢

笔下光年 提供的后台模板给我们带来舒畅的交互体验.