Netmaker creates fast, flexible, and secure virtual networks. Use Netmaker to automate your network infrastructure, control access declaratively, and forge connections between VM's, servers, containers, IoT devices, and more.
Great as a hobby project and falls short when it comes to setup and weird bugs. Errors remain non-descript and confusing. For example, the Windows client repeatedly kills itself trying to upgrade its own client -- while the client is in use. Works on Linux, not as straightforward on Windows.
Lastly, relay feature being moved to EE breaks existing setups and being forced to use a TURN server rather than specifying a specific server to tunnel traffic removes significant control over how traffic moves -- I believe to be an absolute necessity in a mesh network product.
Congratulations on the launch, @feiszli ! Been following Netmaker for a while, and have used the open-source version. Excited check out the SaaS version! :D
Hi ProductHunt, this is Alex from Netmaker, based in the mountains of Asheville, North Carolina. 👋
We created Netmaker to automate WireGuard-based networks at scale. With Netmaker, our users are doing everything from simple remote access, to connecting fleets of unmanned aerial drones and cloud-bursting k8s clusters for machine learning. 🏗️
How it works: You define your networks via our UI, and join machines using the netclient, which manages WireGuard connections locally. The server and client work together to determine the best way for peers to reach each other, solving for NATs, firewalls, and port availability. The result is a flexible virtual network that stays in sync whenever changes are made.
Key Features:
🕸️ Mesh Networks: Peer-to-peer VPNs that mimics subnets.
➡️ Egress Gateway: Remotely access networks outside the VPN
⬅️ Client Gateway: Hook customized WireGuard configs into the network
↕️ Relay: Set clients as middle-men for traffic
🚦 ACLs: Define which machines can reach each other
🌐 DNS: Private DNS for your network
There are other solutions out there with similarities, but we’ve got some key distinctions. First off, Netmaker is super fast ⚡because it uses kernel WireGuard. There are some other WireGuard-based solutions like Tailscale, but they use userspace WireGuard, which is much slower.
Second, Netmaker is tailored for infrastructure use cases like the cloud, IoT, and Kubernetes. ☁️ Stuff like OpenVPN was built before the cloud became a go-to deployment strategy. ✅
Finally, Netmaker is fully self-hostable. Our SaaS option makes it easy to get started, but we believe our users should still have the option to fully own their infrastructure if they don’t want 3rd party servers getting involved with their data. 🎉
We’re always looking for ways to do things better. If you have thoughts, we’d love to hear them. We’ve also got a community on Discord you’re welcome to join at any time: https://discord.gg/zRb9Vfhk8A
We’re excited to hear your thoughts and feedback about our new platform!
Congrats on the launch Alex! I have learned so much working with Netmaker. It's a wonderful tool.
Report
Seems really useful, congrats on the launch! I love tools built around wireguard (as it feels very light weight). Could you share some of the things you learned during development? For example was there something you had to build that proved particularly challenging?
@chris_robinson10 Traversing NAT's and Firewalls is a particularly challenging problem that I don' think many people think much about. For instance, if you use a 5G Router at home, it has a very strict type of NAT that makes it difficult to reach. We had to build all sorts of novel ways for peers to discover each other, and find different paths for reaching each other, to work around these scenarios.
Report
I love the flexibility Netmaker provides me to manage my WireGaurd networks. Affordable pricing as well! Definitely recommended!
Congratulations on the launch, @feiszli ! Been following Netmaker for a while, and have used the open-source version. Excited check out the SaaS version! :D
I’m definitely not the target customer for this, and certainly don’t fully understand it. Are there any benefits to setting Netmaker up for personal use?
Report
@richinapps do you have a NAS, media server, homelab, or anything like that?
This would allow you to access those devices from anywhere in the world without exposing insecure endpoints to the public internet
Report
@jonathan_woodlief I was toying with the idea of using Umbrel to get off of cloud storage providers. Useful in that case?
Netmaker
SiteBy
Netmaker
Netmaker
Netmaker
Deepchecks Monitoring
UpVPN
Netmaker