Another similar project to Tailscale, for those in the market:

https://github.com/slackhq/nebula

Crazy simple, fully open source, trivial to self-host. Maybe not as featureful as Tailscale, but imo that can be a feature unto itself.

innernet[1] is another similar one

[1]: https://github.com/tonarino/innernet