Support for Headscale
Closed this issue · 1 comments
An option (TNSET_CONTROL_URL
) for an alt control server e.g. Headscale, was added in #55 however there may still be some remaining issues resulting in a "HTTPS is not enabled in the admin panel" error.
Making this issue to track Headscale usage testing, will be closed when all works to my liking.
I've added two new options you'll need to use in order for tclip to work with Headscale:
TSNET_CONTROL_URL
needs to be set to your Headscale control server URL.DISABLE_HTTPS=true
needs to be set, due to Headscale not supporting Tailscale Serve.
If you don't use both those variables in that way, you will see failure with "HTTPS is not enabled in the admin panel".
A full list of configuration options is available here: https://github.com/tailscale-dev/tclip?tab=readme-ov-file#configuration
If you run into any issues, please set TSNET_VERBOSE=true
and create a new Issue with relevant log lines.