diff --git a/tailroute.go b/tailroute.go index 01e4d1695677207fc1c33e4eab9bfffeccaa7396..c7539edce67827ffaa49eea96dd80422d7e25bab 100644 --- a/tailroute.go +++ b/tailroute.go @@ -9,6 +9,7 @@ "log" "net" "net/http" "os" + "path/filepath" "time" "tailscale.com/ipn" @@ -84,7 +85,7 @@ return fmt.Errorf("could not create data dir: %w", err) } s := &tsnet.Server{ Hostname: hostname, - Dir: dataDir, + Dir: filepath.Join(dataDir, "tsnet"), } if err := s.Start(); err != nil { return err