Hey there!
I have this project “Webmesh” that I’ve been working on for the last month. It is yet another solution providing a zero-configuration WireGuard mesh/VPN solution. Mostly similar to projects like NetZero or TailScale. More infoz is on the project website https://webmeshproj.github.io/.
The difference with this project is I am building it on top of a distributed architecture where state is maintained on each node via Raft consensus. Requests to mutate network state are automatically fielded to the leader node as necessary - and if that node goes away - the network can continue on without them.
Most recently I released a new feature that allows independent meshes to be bridged with each other. An example of what this looks like can be found here https://github.com/webmeshproj/webmesh/tree/main/examples/mesh-to-mesh. It got me realizing that this is becoming a sort of “federated networking” solution. And that immediately made me want to turn to a Fediverse related community to get some feedback.
Excited to hear what you think!
That’s hella dope.