openresty 反向代理 frps 的应用服务端口,应该也可以的吧,不知道符不符合你的需求
这样也得想法子解决证书自动同步的问题
证书用1p的证书管理不就行了嘛,我理解的是在反代的地方开启 https,不需要在frpc那边设置证书,我就是这么设置的
目前是打算这样。之前是想方便点,不用在多个服务器重复添加网站。后来想了想,自己也就这么几个站,无所谓啦。
现在参考几个大佬的证书同步更新脚本,自己也搞了个,打算过几天发出来。
多主机刚需啊,什么时候发布V2呢?已经2月份了噢
同问同问!
OR反向代理frps的http或https就可以了,
例如这种反向代理方式
location ^~ / {
proxy_pass http://127.0.0.1:10080;
proxy_set_header Host frpc;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $http_connection;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_http_version 1.1;
add_header X-Cache $upstream_cache_status;
add_header Cache-Control no-cache;
proxy_ssl_server_name off;
proxy_ssl_name $proxy_host;
add_header Strict-Transport-Security "max-age=31536000";
}
frpc
[[proxies]]
name = "Web-frpc"
type = "http"
localPort = 7600
customDomains = ["frpc"]
在应用商店安装应用的时候,看不到进度,一直转圈圈,建议增加进度条或百分比显示
2 个赞
建议在安装应用时,可以勾选开放对应的端口,这样就不用多一步跑到防火墙开放端口了。
非host模式下的容器,端口不需要防火墙策略允许,除非你调整了docker的设置