# proxy_admin_free
**Repository Path**: snail/proxy_admin_free
## Basic Information
- **Project Name**: proxy_admin_free
- **Description**: A powerful web console of snail007/goproxy .
- **Primary Language**: Shell
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 76
- **Forks**: 20
- **Created**: 2019-09-18
- **Last Updated**: 2025-09-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# About ProxyAdmin
ProxyAdmin is a powerful web console of [snail007/goproxy](https://github.com/snail007/goproxy) .
[中文简介](/README_ZH.md)
[snail007/goproxy manual](https://snail007.github.io/goproxy/manual/#/)
## Preview
### HTTP(S) Proxies

### Socks5 Proxies

### Internal NAT

### Remote Desktop - VNC & Web-SSH

### DIY Service

### Client Arguments

### View Logging

### Debug Mode

### Full Demo

## Start Using
### Quick Installation
If your VPS is a Linux 64-bit system, you only need to execute the following sentence to complete the automatic installation and configuration.
Tip: All operations require root privileges.
```shell
curl -L https://raw.githubusercontent.com/snail007/proxy_admin_free/master/install_auto.sh | bash
```
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.
### Manual Installation
Select the file that is appropriate for your system and download it, [click to download](https://github.com/snail007/proxy_admin_free/releases)
### Linux && MacOS
The root account is executed:
`cd Enter "proxy-admin directory".
`./proxy-admin install`
### Windows
1. Install using the assistant tool
The administrator opens goproxy_helper.exe and can install/uninstall/restart the service with one click.

2. Command line installation
The administrator account executes cmd.exe
`cd Enter "proxy-admin directory".
`proxy-admin.exe install`
### Access
After the installation is successful, open the browser to access: http://127.0.0.1:32080, the first default account is root, the password is 123, remember to modify the first time after login.
Configuration file path:
Linux && MacOS is located in /etc/gpa/app.toml
Windows is located at C:\gpa\app.toml
You can configure the listening port and logging.
## Uninstalling services
### Linux && MacOS
The root account is executed:
`cd Enter "proxy-admin directory".
`./proxy-admin uninstall`
### Windows
The administrator account executes cmd.exe
`cd Enter "proxy-admin directory".
`proxy-admin.exe uninstall`
## Service Management
The following operations must be done before the service is installed.
There are two ways to manage services:
1. Use the program proxy-admin to manage the service.
proxy-admin install install as system service
proxy-admin uninstall uninstall service
proxy-admin start
proxy-admin stop
proxy-admin restart
2. Manage using system service management tools.
The proxy-admin system service name is: proxyadmin
Linux can be managed by systemctl.
MacOS can be managed by commands below.
Windows can be managed using the system's Service Manager.
## Thanks
[Back to the light](https://gitee.com/yinqi) The back-end template provided us a comfortable interactive experience.
[GoFrame](https://github.com/gogf/gf) provides a convenient and powerful framework to make the agent backstage development more fluent.