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.
5 years ago
fatedier
a415573e45
Merge pull request #1390 from fatedier/new
...
support disable_log_color for console mode
5 years ago
zhouwenfeng
934ac2b836
add support for add http header when using https2http plugin
5 years ago
fatedier
388b016842
support disable_log_color for console mode
5 years ago
Yuvaraj L
a388bb2c95
Typo
...
English Grammar Typo
5 years ago
fatedier
0dfd3a421c
frps: support custom_404_page
6 years ago
fatedier
988e9b1de3
update doc
6 years ago
fatedier
9c4ec56491
support proxy protocol
6 years ago
a-wing
a4cfab689a
Add systemd unit
...
Ref https://github.com/fatedier/frp/issues/1058
Ref https://aur.archlinux.org/packages/frp/
Co-authored-by: vimsucks <dev@vimsucks.com>
6 years ago
fatedier
d812488767
support tls connection
6 years ago
fatedier
bbc6f1687d
doc: add health check
6 years ago
fatedier
f76deb8898
frps: remove auth timeout
6 years ago
fatedier
aea9f9fbcc
health: add more ci cases and fix bugs
6 years ago
fatedier
89d1a1fb2b
Merge pull request #968 from fatedier/health
...
support health check and code refactor
6 years ago
fatedier
b33ea9274c
client/control: refactor code
6 years ago
fatedier
f14ed87b29
Merge pull request #886 from fatedier/websocket
...
Connect protocol support websocket
6 years ago
fatedier
ca88b07ecf
optimize
6 years ago
itcode
9bb08396c7
Fix the problem of long connection for more than 30 seconds and disconnection of the server
6 years ago
FishFish
b8037475ed
websocket protocol
6 years ago
fatedier
c33b5152e7
split visitors from proxies and add health check config
7 years ago
fatedier
102408d37f
doc: load balancing
7 years ago
fatedier
b9f062bef2
support lb
7 years ago
fatedier
db2d1fce76
http: support setting headers
7 years ago
fatedier
58a54bd0fb
Merge pull request #755 from king6cong/master
...
typo fix
7 years ago
king6cong
caec4982cc
typo fix
7 years ago
fatedier
178efd67f1
Merge pull request #746 from fatedier/mux
...
http port and https port can be same with frps bind_port
7 years ago
fatedier
6ef5fb6391
Merge pull request #744 from wujingquan/patch-1
...
Update frps_full.ini
7 years ago
fatedier
5db605ca02
frps: vhost_http_port and vhost_https_port can be same with frps bind
...
port
7 years ago
Touch
e087301425
Update frps_full.ini
7 years ago
fatedier
30af32728a
frpc: support connectiong frps by socks5 proxy
7 years ago
fatedier
4a5c00286e
doc: update
7 years ago
fatedier
461c4c18fd
update doc
7 years ago
fatedier
00b9ba95ae
frpc: support specify default dns server, close #700
7 years ago
fatedier
0f6f674a64
cmd: support more cli command
7 years ago
fatedier
5c9909aeef
typo
7 years ago
fatedier
8e719ff0ff
frps: new params max_ports_per_client
7 years ago
fatedier
41c41789b6
plugin: socks5 support user password auth, close #484
7 years ago
fatedier
68dfc89bce
plugin: new plugin static_file for getting files by http protocol
7 years ago
fatedier
63e6e0dc92
doc: update
7 years ago
fatedier
3bb404dfb5
more test case
7 years ago
fatedier
bd1e9a3010
update doc and fix vistor -> visitor
7 years ago
timerever
8c65b337ca
add custom dashboard bind address
7 years ago
fatedier
fa2b9a836c
fix xtcp encryption
7 years ago
fatedier
0559865fe5
support xtcp for making nat hole
7 years ago
fatedier
2b1ba3a946
update conf
7 years ago
fatedier
d246400a71
frpc: add admin server for reload configure file
7 years ago
fatedier
f63a4f0cdd
frps: new parameter 'proxy_bind_addr'
8 years ago
fatedier
171bc8dd22
new proxy type: stcp(secret tcp)
8 years ago
fatedier
e3fc73dbc5
update doc
8 years ago
fatedier
d57ed7d3d8
update doc
8 years ago
fatedier
80ba931326
support protocol kcp
8 years ago
fatedier
03d55201b2
plugin: add http_proxy
8 years ago
fatedier
49b503c17b
client: add start params
...
Proxy names specified in 'start' params divided by ',' will be started.
If it is empty or not defined, all proxies will be started.
8 years ago
fatedier
4dc96f41c9
client: add login_fail_exit params, default is true
...
if login_fail_exit is false, when frpc first login to server failed, it
will continues relogin to server every 30 seconds.
8 years ago
fatedier
738e5dad22
new feature plugin and unix domian socket plugin
8 years ago
fatedier
3fe50df200
doc: update
8 years ago
fatedier
b600a07ec0
support tcp stream multiplexing by smux
8 years ago
fatedier
69b09eb8a2
udp: add heartbeat in udp work connection
8 years ago
fatedier
71f7caa1ee
add more log info
8 years ago
fatedier
88083d21e8
start refactoring
8 years ago
fatedier
c80dcd050d
update default value of heartbeat_interval and heartbeat_timeout
8 years ago
bingtianbaihua
e26285eefc
added heartbeat conf
8 years ago
fatedier
659f84bab2
conf: update
8 years ago
fatedier
6f90c3400c
update conf
8 years ago
fatedier
94ddeebc21
update doc
8 years ago
fatedier
ddbb56ee8f
update
8 years ago
fatedier
10fc6c67e0
some fix
8 years ago
Pan Hao
d9304d8166
Merge pull request #183 from fatedier/fatedier/udp
...
support udp type
8 years ago
fatedier
2bf1d3e922
conf: update
8 years ago
fatedier
f2999e3317
support udp type
8 years ago
Maodanping
c702355669
frps/control rename authTimeout; add judgement for subdomain
8 years ago
Maodanping
7cc5d03f35
conf/frps.ini modify domain field
8 years ago
Maodanping
396e148f80
add subdomain configuration; add conn auth timeout
8 years ago
fatedier
adcb2c1ea5
typo
8 years ago
Maodanping
dc5e130d33
utils/vhost: supprot http authentication
8 years ago
fatedier
41fd4bb673
typo
8 years ago
fatedier
e1e18ba9d6
dockerfile: update
8 years ago
fatedier
e262ac6abd
frpc: add support for connecting server through http proxies, see #67
8 years ago
Eric Larssen
4dadaac905
Add basic auth to dashboard
8 years ago
fatedier
e3bf7e2b2b
cmd/frps: typo
8 years ago
fatedier
5d9300c1e9
utils/conn: support ipv6, fix #62
8 years ago
fatedier
32d0ce9ea0
assets: use statik to compile static files into binary files
8 years ago
fatedier
4300169041
assets: optimize static files archetucture
8 years ago
fatedier
ecb6ad4885
all: privilege_allow_ports can be set in frps for ending abuse of ports
8 years ago
fatedier
fd3c97a0e9
Fix conflicts in fatedier/connection_pool with dev
...
Conflicts:
src/frp/cmd/frpc/control.go
src/frp/cmd/frps/control.go
src/frp/models/config/config.go
src/frp/models/server/server.go
8 years ago
fatedier
8f5f0b0a9a
all: new feature connection pool
8 years ago
fatedier
452e02adab
add host_header_rewrite in frpc.ini to rewrite your requests with a modified Host header
8 years ago
fatedier
ba74934a1f
all: privilege mode update
9 years ago
fatedier
f968f3eace
all: add new feature privilege mode
9 years ago
fatedier
b14441d5cd
utils/vhost: update for vhost_https
9 years ago
fatedier
0a50c3bd82
Merge pull request #39 from fatedier/release0.7
...
add support for https
9 years ago
fatedier
c5e4b24f8f
all: add use_gzip configure and some improvements, see #28
9 years ago
Maodanping
f3876d69bb
add https proto for reverse proxy
9 years ago
fatedier
5febee6201
all: add "--reload" command for frps, reload ini file without kill old program
9 years ago
fatedier
f404a0a5ee
models/server: add dashboard for frps by gin
9 years ago
fatedier
c10321ead6
utils/log: support max days of keeping log files
9 years ago
fatedier
f650d3f330
all: support for virtual host
9 years ago
fatedier
7c3e00ed28
build: update Makefile to avoid godep warning
9 years ago
fatedier
bc176b90f1
all: change passwd to auth_token and improve authentication
9 years ago
fatedier
80fc76da52
all: now messages between frps and frpc can be encryped when use_encryption set true
9 years ago