[GH-ISSUE #2737] use multiple plugins possible?[Feature Request] #2186

Open
opened 2026-05-05 13:24:25 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @felix530-h on GitHub (Jan 4, 2022).
Original GitHub issue: https://github.com/fatedier/frp/issues/2737

Describe the feature request

Is it possible to use multiple plugins?

I would like to use the "HTTP Basic Auth" function, the "https2http" plugin and "Custom Subdomain Names".
Is this possible?

I have already tried several things. But so far never all parameters are recognized by frp.

for example the following frpc.ini configuration:
frpc.ini
[common]
server_addr = 127.0.0.1
server_port = 7000

[https2http_all]
type = https
plugin = https2http
local_ip = 192.168.178.xyz
local_port = 80
custom_domains = test.abc
subdomain = web02
plugin_crt_path = /home/frp_0.38.0_linux_amd64/cert1.pem
plugin_key_path = /home/frp_0.38.0_linux_amd64/privkey1.pem
plugin_host_header_rewrite = 192.168.178.xyz
plugin_header_X-From-Where = frp
http_user = abc
http_pwd = abc
proxy_protocol_version = v2

Describe alternatives you've considered

No response

Affected area

  • Docs
  • Installation
  • Performance and Scalability
  • Security
  • User Experience
  • Test and Release
  • Developer Infrastructure
  • Client Plugin
  • Server Plugin
  • Extensions
  • Others
Originally created by @felix530-h on GitHub (Jan 4, 2022). Original GitHub issue: https://github.com/fatedier/frp/issues/2737 ### Describe the feature request Is it possible to use multiple plugins? I would like to use the "HTTP Basic Auth" function, the "https2http" plugin and "Custom Subdomain Names". Is this possible? I have already tried several things. But so far never all parameters are recognized by frp. for example the following frpc.ini configuration: frpc.ini [common] server_addr = 127.0.0.1 server_port = 7000 [https2http_all] type = https plugin = https2http local_ip = 192.168.178.xyz local_port = 80 custom_domains = test.abc subdomain = web02 plugin_crt_path = /home/frp_0.38.0_linux_amd64/cert1.pem plugin_key_path = /home/frp_0.38.0_linux_amd64/privkey1.pem plugin_host_header_rewrite = 192.168.178.xyz plugin_header_X-From-Where = frp http_user = abc http_pwd = abc proxy_protocol_version = v2 ### Describe alternatives you've considered _No response_ ### Affected area - [ ] Docs - [ ] Installation - [ ] Performance and Scalability - [ ] Security - [ ] User Experience - [ ] Test and Release - [ ] Developer Infrastructure - [ ] Client Plugin - [ ] Server Plugin - [ ] Extensions - [ ] Others
gitea-mirror added the
future
label 2026-05-05 13:24:25 -06:00
Author
Owner

@fatedier commented on GitHub (Jan 5, 2022):

Can't do that now, but will support it in v2.

<!-- gh-comment-id:1005335437 --> @fatedier commented on GitHub (Jan 5, 2022): Can't do that now, but will support it in v2.
Author
Owner

@felix530-h commented on GitHub (Jan 5, 2022):

I found out something.
You can switch several frp proxies in a row, then it works partially. But this is not a nice solution.
Thanks a lot that you will realize this feature in version 2.

<!-- gh-comment-id:1006032603 --> @felix530-h commented on GitHub (Jan 5, 2022): I found out something. You can switch several frp proxies in a row, then it works partially. But this is not a nice solution. Thanks a lot that you will realize this feature in version 2.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#2186
No description provided.