sh.itjust.works

28,232 readers
988 users here now

Useful Links

Rules:

Règles :

Fediseer
Fediseer
Matrix

Other UI options (more to come)

Monitoring Services
lemmy-meter.info

founded 1 year ago
ADMINS
1
 
 

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!

2
 
 

Hey all!

Dropping my Webmesh project (https://github.com/webmeshproj/webmesh) again as I've just reached a major milestone in my development towards making it a viable product. Webmesh is yet another pass at creating a distributed service/application mesh/VPN using WireGuard. More infoz is on the project website: https://webmeshproj.github.io/

With the new "mesh bridge" capabilities, you can run a bridge node between two or more meshes that serves to forward appropriate traffic between them. It also offers DNS forwarding capabilities to lookup internal names across meshes. This is accomplished by running two or more IPv6 only wireguard interfaces connected to each mesh and sharing routes between them. IPv4 support is planned, but honestly may not even be necessary. You can see a reference example/playground here: https://github.com/webmeshproj/webmesh/tree/main/examples/mesh-to-mesh

Excited for your feedback :)

3
 
 

Hey all

I wanted to show off my new project, webmesh. It's yet another solution for creating WireGuard mesh networks/VPNs between multiple hosts, most similar to projects like TailScale/ZeroTier. It differs from others in that there is a controller-less architecture that maintains the network state on every node via Raft consensus. This allows for any node to become the "leader" should one go away.

Github in the link above. More infoz in the README and on the project website: https://webmeshproj.github.io

Excited to hear any feedback :)

4
 
 

Hey all

I wanted to show off my new project, webmesh. It's yet another solution for creating WireGuard mesh networks/VPNs between multiple hosts.
It differs from others in that there is a controller-less architecture that maintains the network state on every node via Raft consensus. This allows for any node to become the "leader" should one go away.

More infoz in the README and on the project website: https://webmeshproj.github.io

Excited to hear any feedback :)

view more: next ›