feat(proxy): add endpoint to list proxy configurations

Implement new GET endpoint `/frpcAct/proxyMgr/list` to retrieve proxy configurations from frpc instance config files. Includes handler function, API documentation, and route setup. The endpoint validates user permissions, reads and parses the config file, and returns structured proxy data with instance information.
This commit is contained in:
2026-03-21 08:57:44 +08:00
parent dcd2ae9bdc
commit 40d4ccaa8a
3 changed files with 157 additions and 1 deletions
+1
View File
@@ -31,6 +31,7 @@ func setupRoutes() {
http.HandleFunc("/frpcAct/instanceMgr/list", ListInstancesHandler)
http.HandleFunc("/frpcAct/proxyMgr/create", CreateProxyHandler)
http.HandleFunc("/frpcAct/proxyMgr/delete", DeleteProxyHandler)
http.HandleFunc("/frpcAct/proxyMgr/list", ListProxiesHandler)
http.HandleFunc("/", NotFoundHandler)