This commit is contained in:
arraykeys
2019-09-27 12:22:15 +08:00
parent f13bd8e4ec
commit 736ddd0590
6 changed files with 63 additions and 45 deletions

View File

@@ -1,5 +1,5 @@
# About ProxyAdminFree
ProxyAdminFree is a powerful web console of [snail007/goproxy](https://github.com/snail007/goproxy) .
# About ProxyAdmin
ProxyAdmin is a powerful web console of [snail007/goproxy](https://github.com/snail007/goproxy) .
<hr>
@@ -24,6 +24,15 @@ ProxyAdminFree is a powerful web console of [snail007/goproxy](https://github.co
### DIY Service
![](/res/images/diy_en.gif)
### Client Arguments
![](/res/images/client_args.gif)
### View Logging
![](/res/images/logging.gif)
### Debug Mode
![](/res/images/debugging.gif)
### Full Demo
![](/res/images/demo_cn.gif)
@@ -39,7 +48,7 @@ Tip: All operations require root privileges.
curl -L https://raw.githubusercontent.com/snail007/proxy_admin_free/master/install_auto.sh | bash
```
The installation is complete, the configuration directory is /etc/gpaf. For more detailed usage, please refer to the manual directory above to learn more about the features you want to use.
The installation is complete, the configuration directory is /etc/gpa. For more detailed usage, please refer to the manual directory above to learn more about the features you want to use.
If the installation fails or your vps is not a linux64-bit system, follow the manual installation steps below.
  
@@ -51,9 +60,9 @@ Select the file that is appropriate for your system and download it, [click to d
The root account is executed:
`cd Enter "proxy-admin-free directory".
`cd Enter "proxy-admin directory".
`proxy-admin-free install`
`proxy-admin install`
### Windows
@@ -68,9 +77,9 @@ The administrator opens goproxy_helper.exe and can install/uninstall/restart the
The administrator account executes cmd.exe
`cd Enter "proxy-admin-free directory".
`cd Enter "proxy-admin directory".
`proxy-admin-free.exe install`
`proxy-admin.exe install`
### Access
@@ -78,9 +87,9 @@ After the installation is successful, open the browser to access: http://127.0.0
Configuration file path:
Linux && MacOS is located in /etc/gpaf/app.toml
Linux && MacOS is located in /etc/gpa/app.toml
Windows is located at C:\gpaf\app.toml
Windows is located at C:\gpa\app.toml
You can configure the listening port and logging.
@@ -90,18 +99,18 @@ You can configure the listening port and logging.
The root account is executed:
`cd Enter "proxy-admin-free directory".
`cd Enter "proxy-admin directory".
`proxy-admin-free uninstall`
`proxy-admin uninstall`
### Windows
The administrator account executes cmd.exe
`cd Enter "proxy-admin-free directory".
`cd Enter "proxy-admin directory".
`proxy-admin-free.exe uninstall`
`proxy-admin.exe uninstall`
## Service Management
@@ -109,21 +118,21 @@ The following operations must be done before the service is installed.
There are two ways to manage services:
1. Use the program proxy-admin-free to manage the service.
1. Use the program proxy-admin to manage the service.
Proxy-admin-free install install as system service
proxy-admin install install as system service
Proxy-admin-free uninstall uninstall service
proxy-admin uninstall uninstall service
Proxy-admin-free start
proxy-admin start
Proxy-admin-free stop
proxy-admin stop
Proxy-admin-free restart
proxy-admin restart
2. Manage using system service management tools.
The proxy-admin-free system service name is: ProxyAdminFree
The proxy-admin system service name is: proxyadmin
Linux can be managed by systemctl.

View File

@@ -1,5 +1,5 @@
# 关于 ProxyAdminFree
ProxyAdminFree 是强大的代理服务工具 [snail007/goproxy](https://github.com/snail007/goproxy) 的控制面板,运行了它,一秒让你的服务器变为强大的代理服务器,友好的交互界面,小白也能轻松上手,让你用起来得心应手,心情舒畅。
# 关于 ProxyAdmin
ProxyAdmin 是强大的代理服务工具 [snail007/goproxy](https://github.com/snail007/goproxy) 的控制面板,运行了它,一秒让你的服务器变为强大的代理服务器,友好的交互界面,小白也能轻松上手,让你用起来得心应手,心情舒畅。
<hr>
@@ -28,6 +28,15 @@ ProxyAdminFree 是强大的代理服务工具 [snail007/goproxy](https://github.
### 自定义服务
![](/res/images/diy_cn.gif)
### 客户端连接参数
![](/res/images/client_args.gif)
### 实时日志
![](/res/images/logging.gif)
### 调试模式
![](/res/images/debugging.gif)
### 全功能演示
![](/res/images/demo_cn.gif)
@@ -47,7 +56,7 @@ ProxyAdminFree 是强大的代理服务工具 [snail007/goproxy](https://github.
curl -L https://raw.githubusercontent.com/snail007/proxy_admin_free/master/install_auto.sh | bash
```
安装完成,配置目录是/etc/gpaf,更详细的使用方法请参考上面的手册目录,进一步了解你想要使用的功能。
安装完成,配置目录是/etc/gpa更详细的使用方法请参考上面的手册目录进一步了解你想要使用的功能。
如果安装失败或者你的vps不是linux64位系统请按照下面的手动安装步骤安装。
@@ -59,9 +68,9 @@ curl -L https://raw.githubusercontent.com/snail007/proxy_admin_free/master/insta
root账号执行
`cd 进入“有proxy-admin-free的目录”`
`cd 进入“有proxy-admin的目录”`
`proxy-admin-free install`
`proxy-admin install`
### Windows
@@ -76,9 +85,9 @@ root账号执行
管理员账号执行cmd.exe
`cd 进入“有proxy-admin-free的目录”`
`cd 进入“有proxy-admin的目录”`
`proxy-admin-free.exe install`
`proxy-admin.exe install`
### 访问
@@ -86,9 +95,9 @@ root账号执行
配置文件路径:
Linux && MacOS 位于 /etc/gpaf/app.toml
Linux && MacOS 位于 /etc/gpa/app.toml
Windows 位于 C:\gpaf\app.toml
Windows 位于 C:\gpa\app.toml
可以配置监听的端口和日志记录。
@@ -98,18 +107,18 @@ Windows 位于 C:\gpaf\app.toml
root账号执行
`cd 进入“有proxy-admin-free的目录”`
`cd 进入“有proxy-admin的目录”`
`proxy-admin-free uninstall`
`proxy-admin uninstall`
### Windows
管理员账号执行cmd.exe
`cd 进入“有proxy-admin-free的目录”`
`cd 进入“有proxy-admin的目录”`
`proxy-admin-free.exe uninstall`
`proxy-admin.exe uninstall`
## 服务管理
@@ -117,21 +126,21 @@ root账号执行
管理服务有两种方式:
1.使用程序 proxy-admin-free 可以管理服务。
1.使用程序 proxy-admin 可以管理服务。
proxy-admin-free install 安装为系统服务
proxy-admin install 安装为系统服务
proxy-admin-free uninstall 卸载服务
proxy-admin uninstall 卸载服务
proxy-admin-free start 启动服务
proxy-admin start 启动服务
proxy-admin-free stop 停止服务
proxy-admin stop 停止服务
proxy-admin-free restart 重启服务
proxy-admin restart 重启服务
2.使用系统服务管理工具管理。
proxy-admin-free 系统服务名称是:ProxyAdminFree
proxy-admin 系统服务名称是:proxyadmin
Linux下面可以通过systemctl管理。

View File

@@ -1,5 +1,5 @@
#!/bin/bash
F="proxy-admin-free_linux-amd64.tar.gz"
F="proxy-admin_linux-amd64.tar.gz"
cd /tmp
rm -rf $F
LAST_VERSION=$(curl --silent "https://api.github.com/repos/snail007/proxy_admin_free/releases/latest" | grep -Po '"tag_name": "\K.*?(?=")')
@@ -7,10 +7,10 @@ wget "https://github.com/snail007/proxy_admin_free/releases/download/${LAST_VERS
# #install
tar zxvf $F
chmod +x proxy-admin-free
./proxy-admin-free uninstall >/dev/null 2>&1
./proxy-admin-free install
chmod +x proxy-admin
./proxy-admin uninstall >/dev/null 2>&1
./proxy-admin install
rm $F
systemctl status ProxyAdminFree &
systemctl status proxyadmin &
sleep 1
echo "install done, please visit : http://YOUR_IP:32080/"

BIN
res/images/client_args.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

BIN
res/images/debugging.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 392 KiB

BIN
res/images/logging.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 KiB