Tailscale configuration in the UI

I’d love for Tailscale to be configurable at a basic level in the UI. Perhaps the following settings:

Tailscale login that shows the login URL and/or a QR code to scan to add your device to the tailnet

Tailscale up/down buttons to connect or disconnect

Toggling Tailscale ssh/accept dns/other Boolean settings

Choosing exit nodes (and whether local networking is available)

Perhaps other things too could be added but the first two or three would probably satisfy 95% of peoples need to ssh to configure Tailscale and let them use it without needing to ssh.

Alternatively some of those settings could be exposed using Tailscale’s web server (usually intended for NAS/media servers but would also work here) for picking exit nodes and such.

This idea has come up from time to time and we would like to have something official in place one day. We do have some amazing third party app developers who might be able to create something for this until such time.

Looking your way @nvcuong1312 :dogheh:

2 Likes

:dogheh:
It’s an honor to be thought of by you.
But now “Tailscale” is a new term to me.
So I’m not sure what can be done. :white_flag:

Oh, although I have developed VPN apps before. (octovpn)

1 Like

I have considered dipping my toes into learning LOVE and making a tailscale configuration app for that purpose, if I can find the time then I’m up for doing something to bridge the gap until official UI support can be added :slight_smile:

3 Likes