Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
netbird
Connect your devices into a single secure private WireGuard®-based mesh network with SSO/MFA and simple access controls.
-
wormhole-william-mobile
End-to-end encrypted file transfer for Android and iOS. A Magic Wormhole Mobile client.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
>I wonder if Headscale can also use internal credentials? As far as I remember with tailscale you had to log in with Google or Microsoft which is another total deal-breaker. But I haven't looked at it in ages as the hosted variety was a non starter anyway.
from the project page:
https://github.com/juanfont/headscale
>Node registration
> • Single-Sign-On (via Open ID Connect)
> • Pre authenticated key
One interesting thing about Tailscale Android App is that it uses Gio UI(Golang GUI Framework).
https://gioui.org/
If you're looking for a tailscale alternative (ish), I built a plugin for HashiCorp Vault to manage Wireguard keys: https://github.com/candiddev/vault-plugin-secrets-wireguard
It's a bit more involved than Tailscale with the benefit that it uses Vault's robust authentication options.
They say this, but then looking at a recent issue they say it's not done in iOS yet, only macOS: https://github.com/tailscale/tailscale/issues/4299
The recent ones I've seen are these:
* NetBird (https://netbird.io/)
* Firezone (https://www.firezone.dev/)
That is totally fair. I will say that I got quite a lot of value from being able to see how tailscale-android works when building my own gioui app[0]. I suspect that being able to see the same thing for a modern iOS app would be useful to some small set of developers, even if they couldn't produce a fully working tailscale binary on their own dev machines.
It really does feel like Apple just doesn't care that their app policies are hostile to developers because they have such a strong monopoly on mobile app distribution.
[0]: https://github.com/psanford/wormhole-william-mobile
Related posts
- How to find out the local one IP address?
- Tailscale changes its Android app to support the open source Headscale server
- Tailscale改变其安卓应用以支持开源的Headscale服务器 (Tailscale changes its Android app to support the open source Headscale server)
- Tailscale changes its Android app to support the open source Headscale server
- Tailscale changes its Android app to support the open source Headscale server