feat: add support for tailscale funnel

This commit is contained in:
Stavros
2026-06-21 16:23:20 +03:00
parent 2ab24432bb
commit 8c739c68e3
2 changed files with 11 additions and 0 deletions
+10
View File
@@ -148,6 +148,16 @@ func (ts *TailscaleService) CreateListener() (net.Listener, error) {
if ts.ln != nil {
return *ts.ln, nil
}
if ts.config.Tailscale.Funnel {
ln, err := ts.srv.ListenFunnel("tcp", ":443")
if err != nil {
return nil, err
}
ts.ln = &ln
return ln, nil
}
ln, err := ts.srv.ListenTLS("tcp", ":443")
if err != nil {
return nil, err