Drop per-task port blocks; previews use any free loopback port

This commit is contained in:
Ian Gulliver
2026-10-21 20:49:00 -07:00
parent d88fd66c68
commit f0213e2aed
18 changed files with 441 additions and 425 deletions
+2 -2
View File
@@ -48,7 +48,7 @@ type Server struct {
type ctxKey struct{}
func New(dataDir string, portFirst int, ts *tsnet.Server, token string) (*Server, error) {
func New(dataDir string, ts *tsnet.Server, token string) (*Server, error) {
err := os.MkdirAll(dataDir, 0o700)
if err != nil {
return nil, err
@@ -79,7 +79,7 @@ func New(dataDir string, portFirst int, ts *tsnet.Server, token string) (*Server
}
s.clients = clients.New(s.clientsChanged)
s.store, err = store.Open(filepath.Join(dataDir, "byre.db"), portFirst, s.publish)
s.store, err = store.Open(filepath.Join(dataDir, "byre.db"), s.publish)
if err != nil {
return nil, err
}