├── .gitignore ├── README.md ├── cmd ├── frpc │ ├── http.go │ ├── https.go │ ├── reload.go │ ├── root.go │ ├── status.go │ ├── stcp.go │ ├── sudp.go │ ├── tcp.go │ ├── tcpmux.go │ ├── udp.go │ ├── verify.go │ └── xtcp.go └── frps │ ├── root.go │ └── verify.go ├── frpc.go ├── frps.go ├── go.mod ├── go.sum └── pkg ├── assets ├── assets.go ├── frpc │ ├── embed.go │ └── static │ │ ├── 535877f50039c0cb49a6196a5b7517cd.woff │ │ ├── 732389ded34cb9c52dd88271f1345af9.ttf │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── manifest.js │ │ └── vendor.js └── frps │ ├── embed.go │ └── static │ ├── 535877f50039c0cb49a6196a5b7517cd.woff │ ├── 732389ded34cb9c52dd88271f1345af9.ttf │ ├── favicon.ico │ ├── index.html │ ├── manifest.js │ └── vendor.js ├── auth ├── auth.go ├── oidc.go └── token.go ├── client ├── admin.go ├── admin_api.go ├── control.go ├── event │ └── event.go ├── health │ └── health.go ├── proxy │ ├── proxy.go │ ├── proxy_manager.go │ └── proxy_wrapper.go ├── service.go ├── visitor.go └── visitor_manager.go ├── config ├── DefaultiniBytefrpc.go ├── DefaultiniBytefrps.go ├── client.go ├── parse.go ├── proxy.go ├── server.go ├── types.go ├── utils.go ├── value.go └── visitor.go ├── consts └── consts.go ├── dscrypto ├── aes.go ├── main │ └── main.go └── var.go ├── errors └── errors.go ├── metrics ├── aggregate │ └── server.go ├── mem │ ├── server.go │ └── types.go ├── metrics.go └── prometheus │ └── server.go ├── msg ├── ctl.go └── msg.go ├── nathole └── nathole.go ├── plugin ├── client │ ├── http2https.go │ ├── http_proxy.go │ ├── https2http.go │ ├── https2https.go │ ├── plugin.go │ ├── socks5.go │ ├── static_file.go │ └── unix_domain_socket.go └── server │ ├── http.go │ ├── manager.go │ ├── plugin.go │ ├── tracer.go │ └── types.go ├── proto └── udp │ └── udp.go ├── server ├── control.go ├── controller │ └── resource.go ├── dashboard.go ├── dashboard_api.go ├── group │ ├── group.go │ ├── http.go │ ├── tcp.go │ └── tcpmux.go ├── metrics │ └── metrics.go ├── ports │ └── ports.go ├── proxy │ ├── http.go │ ├── https.go │ ├── proxy.go │ ├── stcp.go │ ├── sudp.go │ ├── tcp.go │ ├── tcpmux.go │ ├── udp.go │ └── xtcp.go ├── service.go └── visitor │ └── visitor.go ├── transport └── tls.go ├── util ├── limit │ ├── reader.go │ └── writer.go ├── log │ └── log.go ├── metric │ ├── counter.go │ ├── date_counter.go │ └── metrics.go ├── net │ ├── conn.go │ ├── dial.go │ ├── http.go │ ├── kcp.go │ ├── listener.go │ ├── tls.go │ ├── udp.go │ └── websocket.go ├── tcpmux │ └── httpconnect.go ├── util │ ├── http.go │ └── util.go ├── version │ └── version.go ├── vhost │ ├── http.go │ ├── https.go │ ├── resource.go │ ├── router.go │ └── vhost.go └── xlog │ ├── ctx.go │ └── xlog.go └── web ├── frpc ├── .babelrc ├── .gitignore ├── Makefile ├── package.json ├── postcss.config.js ├── src │ ├── App.vue │ ├── assets │ │ └── favicon.ico │ ├── components │ │ ├── Configure.vue │ │ └── Overview.vue │ ├── index.html │ ├── main.js │ ├── router │ │ └── index.js │ └── utils │ │ ├── less │ │ └── custom.less │ │ └── status.js ├── webpack.config.js └── yarn.lock └── frps ├── .babelrc ├── .gitignore ├── Makefile ├── package.json ├── postcss.config.js ├── src ├── App.vue ├── assets │ └── favicon.ico ├── components │ ├── Overview.vue │ ├── ProxiesHttp.vue │ ├── ProxiesHttps.vue │ ├── ProxiesStcp.vue │ ├── ProxiesSudp.vue │ ├── ProxiesTcp.vue │ ├── ProxiesUdp.vue │ └── Traffic.vue ├── index.html ├── main.js ├── router │ └── index.js └── utils │ ├── chart.js │ ├── less │ └── custom.less │ └── proxy.js ├── webpack.config.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/README.md -------------------------------------------------------------------------------- /cmd/frpc/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frpc/http.go -------------------------------------------------------------------------------- /cmd/frpc/https.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frpc/https.go -------------------------------------------------------------------------------- /cmd/frpc/reload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frpc/reload.go -------------------------------------------------------------------------------- /cmd/frpc/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frpc/root.go -------------------------------------------------------------------------------- /cmd/frpc/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frpc/status.go -------------------------------------------------------------------------------- /cmd/frpc/stcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frpc/stcp.go -------------------------------------------------------------------------------- /cmd/frpc/sudp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frpc/sudp.go -------------------------------------------------------------------------------- /cmd/frpc/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frpc/tcp.go -------------------------------------------------------------------------------- /cmd/frpc/tcpmux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frpc/tcpmux.go -------------------------------------------------------------------------------- /cmd/frpc/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frpc/udp.go -------------------------------------------------------------------------------- /cmd/frpc/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frpc/verify.go -------------------------------------------------------------------------------- /cmd/frpc/xtcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frpc/xtcp.go -------------------------------------------------------------------------------- /cmd/frps/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frps/root.go -------------------------------------------------------------------------------- /cmd/frps/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/cmd/frps/verify.go -------------------------------------------------------------------------------- /frpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/frpc.go -------------------------------------------------------------------------------- /frps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/frps.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/assets/assets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/assets.go -------------------------------------------------------------------------------- /pkg/assets/frpc/embed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frpc/embed.go -------------------------------------------------------------------------------- /pkg/assets/frpc/static/535877f50039c0cb49a6196a5b7517cd.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frpc/static/535877f50039c0cb49a6196a5b7517cd.woff -------------------------------------------------------------------------------- /pkg/assets/frpc/static/732389ded34cb9c52dd88271f1345af9.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frpc/static/732389ded34cb9c52dd88271f1345af9.ttf -------------------------------------------------------------------------------- /pkg/assets/frpc/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frpc/static/favicon.ico -------------------------------------------------------------------------------- /pkg/assets/frpc/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frpc/static/index.html -------------------------------------------------------------------------------- /pkg/assets/frpc/static/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frpc/static/manifest.js -------------------------------------------------------------------------------- /pkg/assets/frpc/static/vendor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frpc/static/vendor.js -------------------------------------------------------------------------------- /pkg/assets/frps/embed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frps/embed.go -------------------------------------------------------------------------------- /pkg/assets/frps/static/535877f50039c0cb49a6196a5b7517cd.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frps/static/535877f50039c0cb49a6196a5b7517cd.woff -------------------------------------------------------------------------------- /pkg/assets/frps/static/732389ded34cb9c52dd88271f1345af9.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frps/static/732389ded34cb9c52dd88271f1345af9.ttf -------------------------------------------------------------------------------- /pkg/assets/frps/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frps/static/favicon.ico -------------------------------------------------------------------------------- /pkg/assets/frps/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frps/static/index.html -------------------------------------------------------------------------------- /pkg/assets/frps/static/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frps/static/manifest.js -------------------------------------------------------------------------------- /pkg/assets/frps/static/vendor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/assets/frps/static/vendor.js -------------------------------------------------------------------------------- /pkg/auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/auth/auth.go -------------------------------------------------------------------------------- /pkg/auth/oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/auth/oidc.go -------------------------------------------------------------------------------- /pkg/auth/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/auth/token.go -------------------------------------------------------------------------------- /pkg/client/admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/client/admin.go -------------------------------------------------------------------------------- /pkg/client/admin_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/client/admin_api.go -------------------------------------------------------------------------------- /pkg/client/control.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/client/control.go -------------------------------------------------------------------------------- /pkg/client/event/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/client/event/event.go -------------------------------------------------------------------------------- /pkg/client/health/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/client/health/health.go -------------------------------------------------------------------------------- /pkg/client/proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/client/proxy/proxy.go -------------------------------------------------------------------------------- /pkg/client/proxy/proxy_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/client/proxy/proxy_manager.go -------------------------------------------------------------------------------- /pkg/client/proxy/proxy_wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/client/proxy/proxy_wrapper.go -------------------------------------------------------------------------------- /pkg/client/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/client/service.go -------------------------------------------------------------------------------- /pkg/client/visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/client/visitor.go -------------------------------------------------------------------------------- /pkg/client/visitor_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/client/visitor_manager.go -------------------------------------------------------------------------------- /pkg/config/DefaultiniBytefrpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/config/DefaultiniBytefrpc.go -------------------------------------------------------------------------------- /pkg/config/DefaultiniBytefrps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/config/DefaultiniBytefrps.go -------------------------------------------------------------------------------- /pkg/config/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/config/client.go -------------------------------------------------------------------------------- /pkg/config/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/config/parse.go -------------------------------------------------------------------------------- /pkg/config/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/config/proxy.go -------------------------------------------------------------------------------- /pkg/config/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/config/server.go -------------------------------------------------------------------------------- /pkg/config/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/config/types.go -------------------------------------------------------------------------------- /pkg/config/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/config/utils.go -------------------------------------------------------------------------------- /pkg/config/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/config/value.go -------------------------------------------------------------------------------- /pkg/config/visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/config/visitor.go -------------------------------------------------------------------------------- /pkg/consts/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/consts/consts.go -------------------------------------------------------------------------------- /pkg/dscrypto/aes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/dscrypto/aes.go -------------------------------------------------------------------------------- /pkg/dscrypto/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/dscrypto/main/main.go -------------------------------------------------------------------------------- /pkg/dscrypto/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/dscrypto/var.go -------------------------------------------------------------------------------- /pkg/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/errors/errors.go -------------------------------------------------------------------------------- /pkg/metrics/aggregate/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/metrics/aggregate/server.go -------------------------------------------------------------------------------- /pkg/metrics/mem/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/metrics/mem/server.go -------------------------------------------------------------------------------- /pkg/metrics/mem/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/metrics/mem/types.go -------------------------------------------------------------------------------- /pkg/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/metrics/metrics.go -------------------------------------------------------------------------------- /pkg/metrics/prometheus/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/metrics/prometheus/server.go -------------------------------------------------------------------------------- /pkg/msg/ctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/msg/ctl.go -------------------------------------------------------------------------------- /pkg/msg/msg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/msg/msg.go -------------------------------------------------------------------------------- /pkg/nathole/nathole.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/nathole/nathole.go -------------------------------------------------------------------------------- /pkg/plugin/client/http2https.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/client/http2https.go -------------------------------------------------------------------------------- /pkg/plugin/client/http_proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/client/http_proxy.go -------------------------------------------------------------------------------- /pkg/plugin/client/https2http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/client/https2http.go -------------------------------------------------------------------------------- /pkg/plugin/client/https2https.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/client/https2https.go -------------------------------------------------------------------------------- /pkg/plugin/client/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/client/plugin.go -------------------------------------------------------------------------------- /pkg/plugin/client/socks5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/client/socks5.go -------------------------------------------------------------------------------- /pkg/plugin/client/static_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/client/static_file.go -------------------------------------------------------------------------------- /pkg/plugin/client/unix_domain_socket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/client/unix_domain_socket.go -------------------------------------------------------------------------------- /pkg/plugin/server/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/server/http.go -------------------------------------------------------------------------------- /pkg/plugin/server/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/server/manager.go -------------------------------------------------------------------------------- /pkg/plugin/server/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/server/plugin.go -------------------------------------------------------------------------------- /pkg/plugin/server/tracer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/server/tracer.go -------------------------------------------------------------------------------- /pkg/plugin/server/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/plugin/server/types.go -------------------------------------------------------------------------------- /pkg/proto/udp/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/proto/udp/udp.go -------------------------------------------------------------------------------- /pkg/server/control.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/control.go -------------------------------------------------------------------------------- /pkg/server/controller/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/controller/resource.go -------------------------------------------------------------------------------- /pkg/server/dashboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/dashboard.go -------------------------------------------------------------------------------- /pkg/server/dashboard_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/dashboard_api.go -------------------------------------------------------------------------------- /pkg/server/group/group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/group/group.go -------------------------------------------------------------------------------- /pkg/server/group/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/group/http.go -------------------------------------------------------------------------------- /pkg/server/group/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/group/tcp.go -------------------------------------------------------------------------------- /pkg/server/group/tcpmux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/group/tcpmux.go -------------------------------------------------------------------------------- /pkg/server/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/metrics/metrics.go -------------------------------------------------------------------------------- /pkg/server/ports/ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/ports/ports.go -------------------------------------------------------------------------------- /pkg/server/proxy/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/proxy/http.go -------------------------------------------------------------------------------- /pkg/server/proxy/https.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/proxy/https.go -------------------------------------------------------------------------------- /pkg/server/proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/proxy/proxy.go -------------------------------------------------------------------------------- /pkg/server/proxy/stcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/proxy/stcp.go -------------------------------------------------------------------------------- /pkg/server/proxy/sudp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/proxy/sudp.go -------------------------------------------------------------------------------- /pkg/server/proxy/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/proxy/tcp.go -------------------------------------------------------------------------------- /pkg/server/proxy/tcpmux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/proxy/tcpmux.go -------------------------------------------------------------------------------- /pkg/server/proxy/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/proxy/udp.go -------------------------------------------------------------------------------- /pkg/server/proxy/xtcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/proxy/xtcp.go -------------------------------------------------------------------------------- /pkg/server/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/service.go -------------------------------------------------------------------------------- /pkg/server/visitor/visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/server/visitor/visitor.go -------------------------------------------------------------------------------- /pkg/transport/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/transport/tls.go -------------------------------------------------------------------------------- /pkg/util/limit/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/limit/reader.go -------------------------------------------------------------------------------- /pkg/util/limit/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/limit/writer.go -------------------------------------------------------------------------------- /pkg/util/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/log/log.go -------------------------------------------------------------------------------- /pkg/util/metric/counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/metric/counter.go -------------------------------------------------------------------------------- /pkg/util/metric/date_counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/metric/date_counter.go -------------------------------------------------------------------------------- /pkg/util/metric/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/metric/metrics.go -------------------------------------------------------------------------------- /pkg/util/net/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/net/conn.go -------------------------------------------------------------------------------- /pkg/util/net/dial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/net/dial.go -------------------------------------------------------------------------------- /pkg/util/net/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/net/http.go -------------------------------------------------------------------------------- /pkg/util/net/kcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/net/kcp.go -------------------------------------------------------------------------------- /pkg/util/net/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/net/listener.go -------------------------------------------------------------------------------- /pkg/util/net/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/net/tls.go -------------------------------------------------------------------------------- /pkg/util/net/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/net/udp.go -------------------------------------------------------------------------------- /pkg/util/net/websocket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/net/websocket.go -------------------------------------------------------------------------------- /pkg/util/tcpmux/httpconnect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/tcpmux/httpconnect.go -------------------------------------------------------------------------------- /pkg/util/util/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/util/http.go -------------------------------------------------------------------------------- /pkg/util/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/util/util.go -------------------------------------------------------------------------------- /pkg/util/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/version/version.go -------------------------------------------------------------------------------- /pkg/util/vhost/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/vhost/http.go -------------------------------------------------------------------------------- /pkg/util/vhost/https.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/vhost/https.go -------------------------------------------------------------------------------- /pkg/util/vhost/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/vhost/resource.go -------------------------------------------------------------------------------- /pkg/util/vhost/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/vhost/router.go -------------------------------------------------------------------------------- /pkg/util/vhost/vhost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/vhost/vhost.go -------------------------------------------------------------------------------- /pkg/util/xlog/ctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/xlog/ctx.go -------------------------------------------------------------------------------- /pkg/util/xlog/xlog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/util/xlog/xlog.go -------------------------------------------------------------------------------- /pkg/web/frpc/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/.babelrc -------------------------------------------------------------------------------- /pkg/web/frpc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/.gitignore -------------------------------------------------------------------------------- /pkg/web/frpc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/Makefile -------------------------------------------------------------------------------- /pkg/web/frpc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/package.json -------------------------------------------------------------------------------- /pkg/web/frpc/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/postcss.config.js -------------------------------------------------------------------------------- /pkg/web/frpc/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/src/App.vue -------------------------------------------------------------------------------- /pkg/web/frpc/src/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/src/assets/favicon.ico -------------------------------------------------------------------------------- /pkg/web/frpc/src/components/Configure.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/src/components/Configure.vue -------------------------------------------------------------------------------- /pkg/web/frpc/src/components/Overview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/src/components/Overview.vue -------------------------------------------------------------------------------- /pkg/web/frpc/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/src/index.html -------------------------------------------------------------------------------- /pkg/web/frpc/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/src/main.js -------------------------------------------------------------------------------- /pkg/web/frpc/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/src/router/index.js -------------------------------------------------------------------------------- /pkg/web/frpc/src/utils/less/custom.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/src/utils/less/custom.less -------------------------------------------------------------------------------- /pkg/web/frpc/src/utils/status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/src/utils/status.js -------------------------------------------------------------------------------- /pkg/web/frpc/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/webpack.config.js -------------------------------------------------------------------------------- /pkg/web/frpc/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frpc/yarn.lock -------------------------------------------------------------------------------- /pkg/web/frps/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/.babelrc -------------------------------------------------------------------------------- /pkg/web/frps/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/.gitignore -------------------------------------------------------------------------------- /pkg/web/frps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/Makefile -------------------------------------------------------------------------------- /pkg/web/frps/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/package.json -------------------------------------------------------------------------------- /pkg/web/frps/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/postcss.config.js -------------------------------------------------------------------------------- /pkg/web/frps/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/App.vue -------------------------------------------------------------------------------- /pkg/web/frps/src/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/assets/favicon.ico -------------------------------------------------------------------------------- /pkg/web/frps/src/components/Overview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/components/Overview.vue -------------------------------------------------------------------------------- /pkg/web/frps/src/components/ProxiesHttp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/components/ProxiesHttp.vue -------------------------------------------------------------------------------- /pkg/web/frps/src/components/ProxiesHttps.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/components/ProxiesHttps.vue -------------------------------------------------------------------------------- /pkg/web/frps/src/components/ProxiesStcp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/components/ProxiesStcp.vue -------------------------------------------------------------------------------- /pkg/web/frps/src/components/ProxiesSudp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/components/ProxiesSudp.vue -------------------------------------------------------------------------------- /pkg/web/frps/src/components/ProxiesTcp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/components/ProxiesTcp.vue -------------------------------------------------------------------------------- /pkg/web/frps/src/components/ProxiesUdp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/components/ProxiesUdp.vue -------------------------------------------------------------------------------- /pkg/web/frps/src/components/Traffic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/components/Traffic.vue -------------------------------------------------------------------------------- /pkg/web/frps/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/index.html -------------------------------------------------------------------------------- /pkg/web/frps/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/main.js -------------------------------------------------------------------------------- /pkg/web/frps/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/router/index.js -------------------------------------------------------------------------------- /pkg/web/frps/src/utils/chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/utils/chart.js -------------------------------------------------------------------------------- /pkg/web/frps/src/utils/less/custom.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/utils/less/custom.less -------------------------------------------------------------------------------- /pkg/web/frps/src/utils/proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/src/utils/proxy.js -------------------------------------------------------------------------------- /pkg/web/frps/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/webpack.config.js -------------------------------------------------------------------------------- /pkg/web/frps/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Goqi/Erfrp/HEAD/pkg/web/frps/yarn.lock --------------------------------------------------------------------------------