mirror of
https://github.com/yhl452493373/frpc-panel.git
synced 2026-04-04 06:17:00 +08:00
main
frpc-panel(Support FRP >= 0.52.0)
frpc-panel is a client tool of https://github.com/fatedier/frp , it's used to show client info friendly, and manage client proxy info.
frps-panel will run as one single process and manage frpc proxy info with frpc's api.
Since version 2.0.0,this plugin only support frp version >= v0.52.0
Features
- Show frpc basic info
- Show frpc proxies overview
- Show frpc proxies list group by proxy type
- Add proxy in each proxy type
- Support multiple language,you can translate your own language by add language file in folder
assets/lang/ - Automatic darkmode
Usage
1.add config in frpc's config file 'frpc.toml:
webServer.addr = "127.0.0.1"
webServer.port = 7400
webServer.user = "admin"
webServer.password = "admin"
or
[webServer]
addr = "127.0.0.1"
port = 7400
user = "admin"
password = "admin"
2.frpc-panel.toml:
# basic options
[common]
# frps panel config info
plugin_addr = "127.0.0.1"
plugin_port = 7300
#admin_user = "admin"
#admin_pwd = "admin"
# specified login state keep time in secends
admin_keep_time = 0
# enable tls
tls_mode = false
#tls_cert_file = "cert.crt"
#tls_key_file = "cert.key"
# frpc dashboard info
dashboard_addr = "127.0.0.1"
dashboard_port = 7400
dashboard_user = "admin"
dashboard_pwd = "admin"
plugin_addr-- application's listen addr.If you need to visit your frpc-panel with internet, you should change it to0.0.0.0admin_user-- username used to loginadmin_pwd-- password foradmin_useradmin_keep_time-- login session idle timetls_mode-- enable https. Iftls_cert_fileandtls_key_fileis empty, even this istrue, it will still run with httptls_cert_file-- path of https cert filetls_key_file-- path of https cert's key filedashboard_addr--frpcip or domain of your frpcdashboard_port--admin_portin yourfrpc.inidashboard_user--admin_userin yourfrpc.inidashboard_pwd--admin_pwdin yourfrpc.ini
3.run with command:
./frpc-panel -c ./frpc-panel.toml
4.Manage your proxies in browser via:http://127.0.0.1:7300 or https://127.0.0.1:7300
Download
Download frpc-panel binary file from Release.
Screenshots
Issues & Ideas
If you have any issues or ideas, put it on issues. I will try my best to achieve it.
Credits
- frp
- fp-multiuser
- layui
- layui-theme-dark
- modified version of toml, forked from toml
Description
Languages
JavaScript
73.7%
CSS
15.5%
Go
6.5%
HTML
4.1%
Shell
0.1%







