←back to thread

345 points quyleanh | 1 comments | | HN request time: 0.233s | source
Show context
mountainriver ◴[] No.43563824[source]
Love headscale, we just took it to production and it’s been great
replies(2): >>43563975 #>>43569576 #
syntaxing ◴[] No.43563975[source]
As in you rolled out an internal service for the whole company?!
replies(3): >>43564815 #>>43566221 #>>43634447 #
sshine ◴[] No.43564815[source]
I’d love to see a write-up on that.

Especially in the unlikely event that you used Nix for the deployment.

replies(1): >>43565228 #
benley ◴[] No.43565228[source]
I've done exactly that: headscale in production at work, a few hundred client devices, infrastructure mostly powered by nix. What would you want to hear about it?
replies(2): >>43568748 #>>43574741 #
sshine ◴[] No.43574741[source]
> headscale in production at work

  - How much effort do you put into key management compared to plain WireGuard?
  - How automated is the onboarding process; do you generate and hand over keys?
  - How do you cope without the commercial Tailscale dashboard?
  - Do you run some kind of dashboard or metrics system?
  - How long did it take to set up?
  - Were there any gotchas?
replies(2): >>43576181 #>>43647368 #
avtar ◴[] No.43576181[source]
> How do you cope without the commercial Tailscale dashboard?

There are a couple open source dashboard options but right now only this one comes to mind: https://github.com/tale/headplane

replies(1): >>43647373 #
1. benley ◴[] No.43647373[source]
there are a bunch of them: https://headscale.net/stable/ref/integration/web-ui/?h=web

The one I've deployed is https://github.com/gurucomputing/headscale-ui, which is basic but does what I need.