Skip to content

Commit fc13f74

Browse files
committed
Minor output fix & README improvements
1 parent 2733a34 commit fc13f74

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,17 @@ An open source implementation of the Tailscale coordination server.
77
- [x] Basic functionality (nodes can communicate with each other)
88
- [x] Node registration through the web flow
99
- [x] Network changes are relied to the nodes
10+
- [x] ~~Multiuser~~ Namespace support
11+
- [ ] Share nodes between ~~users~~ namespaces
1012
- [ ] Node registration via pre-auth keys
11-
- [ ] (WIP) Multiuser support
1213
- [ ] ACLs
1314
- [ ] DNS
1415

1516
... and probably lots of stuff missing
1617

1718
## Roadmap 🤷
1819

19-
Adding multiuser support seems doable. Rather than actual users, this multi-tenancy will probably look more like namespaces in Kubernetes - a logical partitioning of resources created with a CLI.
20+
Basic multiuser support (multinamespace, actually) is now implemented. No node sharing or ACLs between namespaces yet though...
2021

2122
Pre-auth keys should also be feasible.
2223

cmd/headscale/headscale.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,12 @@ var registerCmd = &cobra.Command{
6363
if err != nil {
6464
log.Fatalf("Error initializing: %s", err)
6565
}
66-
h.RegisterMachine(args[0], args[1])
66+
err = h.RegisterMachine(args[0], args[1])
67+
if err != nil {
68+
fmt.Printf("Error: %s", err)
69+
return
70+
}
71+
fmt.Println("Ook.")
6772
},
6873
}
6974

0 commit comments

Comments
 (0)