基于sing-box+wails的加速器,使用golang编写,支持windows、linux、macos
在优质线路服务器上运行安装脚本 快速安装服务端脚本(仅支持linux)
bash <(curl -sL https://raw.githubusercontent.com/danbai225/gpp/main/server/install.sh)
然后执行/usr/local/gpp/run.sh start启动服务端
根据提示安装完成后会输出导入链接
从releases下载下载对应系统的客户端以管理员身份运行
点击页面上的Game
或Http
字样弹出节点列表窗口,在下方粘贴服务端的链接完成节点导入。
在节点列表选择你的加速节点,如何开始加速。
安装后命令行执行
sudo xattr -r -d com.apple.quarantine /Applications/gpp.app
使用golang
编译 cmd/gpp/main.go
获得服务端可执行文件。
gui的客户端需要自建构建,需要安装wails
、npm
和golang
,安装方法如下
使用wails
编译
wails build
配置存放为服务端二进制文件当前目录的config.json
{
"protocol": "vless",
"port": 5123,
"addr": "0.0.0.0",
"uuid":"xxx-xx-xx-xx-xxx"
}
配置存放为客户端二进制文件当前目录的config.json
或者用户目录下<userhome>/.gpp/config.json
{
"peer_list": [
{
"name": "直连",
"protocol": "direct",
"port": 0,
"addr": "direct",
"uuid": ""
},
{
"name": "hk",
"protocol": "vless",
"port": 5123,
"addr": "xxx.xx.xx.xx",
"uuid": "xxx-xxx-xx-xxx-xxx"
}
],
"proxy_dns": "8.8.8.8",
"local_dns": "223.5.5.5",
"sub_addr": "https://sub.com",
"rules": [
{
"process_name": "C://1.exe",
"outbound": "direct"
},
{
"domain": "ipv4.ip.sb",
"outbound": "proxy"
}
]
}