fatedier / frp

A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Apache License 2.0
86.44k stars 13.37k forks source link

[Feature Request] frpc admin dashboard enable tls #3289

Closed ringerl closed 1 year ago

ringerl commented 1 year ago

Describe the feature request

I've found no way to expose the frpc admin-dashboard via https - is this already possible?

https://github.com/fatedier/frp/blob/dev/conf/frpc_full.ini#L69:

# set admin address for control frpc's action by http api such as reload
admin_addr = 127.0.0.1

Describe alternatives you've considered

No response

Affected area

fatedier commented 1 year ago

Not support

Becods commented 1 year ago
[common]
dashboard_tls_mode = true
dashboard_tls_cert_file = server.crt
dashboard_tls_key_file = server.key

https://github.com/fatedier/frp/blob/7678938c088c8d57367494ad53dd5c3b9e0cca35/pkg/config/server.go#L85-L95

ringerl commented 1 year ago

@Becods, dashboardtls*-settings refer to frps not frpc. I was looking for TLS settings for the dashboard/api-endpoint in frpc.

github-actions[bot] commented 1 year ago

Issues go stale after 30d of inactivity. Stale issues rot after an additional 7d of inactivity and eventually close.