Tailscale Meets The Nucbox M6
The Genius of Meshes
I recently stumbled upon a very cool FOSS tool called Tailscale. Tailscale is a secure and easy-to-use VPN that allows you to connect to a network remotely — like from an airplane or in my case, often from China.
Something specifically interesting about Tailscale is that it uses a mesh network topology, which means that every device on the network is connected to every other device. This allows for quick and reliable communication between devices, even if they are behind firewalls. On top of that, Tailscale gives you a pretty sweet user interface, making it easy to set up and authenticate with, certainly easier than opening up ports and forwarding stuff. Tailscale is built on top of WireGuard which is their cryptographic foundation for secure peer-to-peer connections. There's a bunch more that they do with smartly storing keys and how they exchange, but essentially, there's no single point of failure (or bottlenecking), and the scalability factor of this particular type of distributed mesh is huge too (but they let you select "exit nodes" where you can funnel traffic specifically if you still want stuff to go through a chosen node).