gurucomputing / headscale-ui

A web frontend for the headscale Tailscale-compatible coordination server
BSD 3-Clause "New" or "Revised" License
1.59k stars 113 forks source link

[Q&A] How to handle 100+ groups +1 Master? #104

Closed PizzaProgram closed 1 year ago

PizzaProgram commented 1 year ago

I'd like to switch from wireguard + WG-Portal to headscale. At first sight this UI seems to be a good choice, but first I'd like to ask about You all:

What is the recommended way to separate groups but allow 1 Master-group to "see all clients" with this UI?

Thank you very much in forward!

Detailed info:

I need to manage 100+ pizzerias.

100.110.1.0/24 BestPizzaShop-Town1
100.110.2.0/24 PepperoniPizzaShop-Town2
...
100.110.252.0/16 MASTER group << to rule them all ;-)

Thank You very much for any answers!

routerino commented 1 year ago

ACLs are not implemented in the UI. See this issue as a dependency.

PizzaProgram commented 1 year ago

Thank You for the answer. That's bad news.

I guess manually configuring 100+ ACL rules is nearly impossible by hand / notepad. Is there no other way to separate groups? (Maybe creating 100 users?)

Sorry for my misunderstanding, I'm new to headscale and just consuming all the infos...

routerino commented 1 year ago

closing as stale

PizzaProgram commented 1 year ago

Well, closing the issue sadly does not solve it. :-(

I'm still waiting, if anybody has ANY infos / solutions / ideas?