EMRE ÇELİK
bd6e6373b7
dashboard.go Simplified HTTPS code
2022-06-26 20:44:34 +03:00
EMRE ÇELİK
7c5e347837
Test for go-build
2022-06-25 16:55:26 +03:00
EMRE ÇELİK
b5ae3d806a
Unnecessary configs removed & Read and Write Timeouts added
2022-06-25 13:24:58 +03:00
EMRE ÇELİK
807516a553
HTTPS Handling and TLS Certificate Checking
2022-06-20 12:42:26 +03:00
EMRE ÇELİK
b02c6caade
DashboardTLSMode Config Update
2022-06-17 20:20:36 +03:00
EMRE ÇELİK
310fc14261
Server Dashboard SSL Support
...
Added a simple if-else statement that checks TLSOnly mode enabled. If enabled, serves the dashboard in HTTPS mode. Otherwise, serves the dashboard in HTTP mode.
If TLSCertFile and TLSKeyFile are not used in config but TLSOnly is enabled, the HTTPS dashboard does not loads.
Tested on Debian Linux and Windows Server 2012.
2022-06-16 17:21:08 +03:00
fatedier
63efa6b776
support pprof ( #2849 )
2022-03-17 11:42:59 +08:00
fatedier
05b1ace21f
remove authentication for healthz api ( #2672 )
2021-11-23 14:14:27 +08:00
fatedier
82f80a22be
add healthz api ( #2511 )
2021-08-04 14:33:53 +08:00
yuyulei
8e25f13201
update: support ipv6 ( #2288 )
2021-03-10 20:19:58 +08:00
fatedier
3fbdea0f6b
rename models to pkg ( #2005 )
2020-09-23 13:49:14 +08:00
fatedier
8b75b8b837
fix by golint ( #1822 )
2020-05-24 17:48:37 +08:00
fatedier
495d999b6c
refactoring monitor code, support prometheus ( #1668 )
...
* refactoring monitor code, support prometheus
* remove vendor
2020-03-11 13:20:26 +08:00
Tyler Compton
6277af4790
Pass server configuration as an argument
...
The ServerCommonConf is now passed around as an argument instead of
being shared between components as a global variable. This allows for
more natural interaction with server.Session as a library and allows for
multiple servers to co-exist within the same process.
Related: #1387
2019-08-19 15:52:08 -07:00
fatedier
0c7d778896
frps: optimize code
2019-01-11 14:34:50 +08:00
fatedier
6eb8146334
frps dashboard add stcp
2018-05-20 19:06:05 +08:00
fatedier
dfb892c8f6
Merge pull request #718 from fatedier/cmd
...
more cmds
2018-04-23 03:07:14 +08:00
fatedier
0f6f674a64
cmd: support more cli command
2018-04-23 02:00:25 +08:00
miwee
3fde9176c9
dashboard_api for getting a client status by name
2018-04-04 12:07:20 +05:30
fatedier
b2c846664d
new feature: assign a random port if remote_port is 0 in type tcp and
...
udp
2018-01-17 22:18:34 +08:00
fatedier
d246400a71
frpc: add admin server for reload configure file
2017-07-13 02:20:49 +08:00
fatedier
44971c7918
dashboard: use gzip for static files, resolve #333
2017-05-31 01:44:18 +08:00
fatedier
7bc6c72844
dashboard: fix dashboard auth error, fix #339
2017-05-31 01:07:51 +08:00
fatedier
2883d70ea9
dashboard: don't check authentication if user and password is empty
2017-05-15 21:30:13 +08:00
fatedier
3f17837a2c
web: support http basic auth in dashboard
2017-05-15 21:18:06 +08:00
fatedier
8b2cde3a30
update for metric
2017-03-27 01:39:05 +08:00
fatedier
a4fece3f51
api: add server web api for statistics
2017-03-23 02:01:25 +08:00
fatedier
9e683fe446
update basic auth method
2017-03-21 21:36:48 +08:00
fatedier
88083d21e8
start refactoring
2017-03-09 22:44:42 +08:00