Commit Graph

66 Commits (526e809bd50eed4ff5c2211adc91126abb864530)

Author SHA1 Message Date
Tyler Compton bc46e3330a Add an "assets_dir" option for frpc
This option allows users to specify where they want assets to be loaded
from, like the "assets_dir" option that already exists for frps. This
allows library users to use the admin panel without having to bundle
assets with statik.
6 years ago
Tyler Compton 00bd0a8af4 Load assets for dashboard/admin panel on demand
The client and server services now only attempt to load assets if the
dashboard or admin panel are enabled. This change makes it possible to
use FRP as a library without having to manage assets. If a library user
wants to start a server with the dashboard enabled, they will need to
set the DashboardPort and AssetsDir fields of ServerCommonConf.
6 years ago
fatedier 394af08561 close session in login() 6 years ago
fatedier 5680a88267 fix connection leak when login_fail_exit is false, fix #1335 6 years ago
fatedier d812488767 support tls connection 6 years ago
fatedier 96d7e2da6f add admin UI for frpc 6 years ago
fatedier 7c21906884 improve kcp shutdown 6 years ago
fatedier b33ea9274c client/control: refactor code 6 years ago
fatedier c33b5152e7 split visitors from proxies and add health check config 7 years ago
fatedier 0f6f674a64 cmd: support more cli command 7 years ago
fatedier 584e098e8e frpc: add status command 7 years ago
fatedier bd1e9a3010 update doc and fix vistor -> visitor 7 years ago
fatedier d246400a71 frpc: add admin server for reload configure file 8 years ago
fatedier aede4e54f8 close all proxies if protocol = kcp 8 years ago
fatedier 171bc8dd22 new proxy type: stcp(secret tcp) 8 years ago
fatedier 88083d21e8 start refactoring 8 years ago