Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Netmaker - manage wireguard networks

Netmaker - manage wireguard networks

Scheduled Pinned Locked Moved App Wishlist
18 Posts 9 Posters 2.5k Views 8 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • fbartelsF Offline
      fbartelsF Offline
      fbartels
      App Dev
      wrote on last edited by girish
      #1
      • https://www.netmaker.io/
      • https://github.com/gravitl/netmaker
      • https://netmaker.readthedocs.io/en/master/about.html
      • https://netmaker.readthedocs.io/en/master/install.html
      • https://alternativeto.net/software/netmaker/about/
      • https://alternativeto.net/software/netmaker/
      • https://forum.cloudron.io/topic/7560/omniedge-decentralised-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-etc
      • https://forum.cloudron.io/topic/7563/tailscale-decentralised-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-etc
      • https://forum.cloudron.io/topic/7567/firezone-foss-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-omniedge-netmaker-etc
      • https://forum.cloudron.io/topic/7571/netbird-foss-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-omniedge-netmaker-etc

      WireGuard® automation from homelab to enterprise
      Create Manage Automate
      ✔️ WireGuard Networks ✔️ Admin UI ✔️ Linux
      ✔️ Remote Access Gateways ✔️ OAuth ✔️ FreeBSD
      ✔️ Mesh VPNs ✔️ Private DNS ✔️ Mac
      ✔️ Site-to-Site ✔️ Access Control Lists ✔️ Windows

      (Uses the native Wireguard apps for the clients, so already very mature tried & tested open-source for that part of the overall)

      alt text

      4a40ed47-e7d6-461f-a4e8-7fd0d5199e16-image.png

      1 Reply Last reply
      14
      • M Offline
        M Offline
        mazarian
        wrote on last edited by
        #2

        Just discovered this and it's awesome. They just updated and came out with a ton of new features! The dev says they are where they want to be with the server at this point, so fewer breaking changes. Might be worth another look for Cloudron.

        1 Reply Last reply
        1
        • ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #3

          Netmaker is source-available, not open-source:-
          https://github.com/gravitl/netmaker/blob/master/LICENSE.txt

          Server Side Public License - Wikipedia
          https://en.wikipedia.org/wiki/Server_Side_Public_License

          Just a heads up!

          1 Reply Last reply
          1
          • robiR Offline
            robiR Offline
            robi
            wrote on last edited by
            #4

            There's an even faster WireguardNT now that avoids all the context switching by running from the kernel.

            Conscious tech

            ? 1 Reply Last reply
            0
            • robiR robi

              There's an even faster WireguardNT now that avoids all the context switching by running from the kernel.

              ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #5

              @robi
              WireguardNT is Windows only.

              On Netmaker, at:-
              https://www.reddit.com/r/selfhosted/comments/p2d8a5/netmaker_07_very_fast_linux_server_networking/

              "Netmaker is a VPN platform built for kernel WireGuard (because of this it can run ~50%+ faster than many similar platforms)."

              "...ran some speed tests last week and Netmaker was over 60% faster than Tailscale. This is because we use kernel WireGuard instead of userspace."

              robiR 1 Reply Last reply
              0
              • ? A Former User

                @robi
                WireguardNT is Windows only.

                On Netmaker, at:-
                https://www.reddit.com/r/selfhosted/comments/p2d8a5/netmaker_07_very_fast_linux_server_networking/

                "Netmaker is a VPN platform built for kernel WireGuard (because of this it can run ~50%+ faster than many similar platforms)."

                "...ran some speed tests last week and Netmaker was over 60% faster than Tailscale. This is because we use kernel WireGuard instead of userspace."

                robiR Offline
                robiR Offline
                robi
                wrote on last edited by
                #6

                @hillside502 There is a Linux analog..

                Conscious tech

                ? 1 Reply Last reply
                0
                • robiR robi

                  @hillside502 There is a Linux analog..

                  ? Offline
                  ? Offline
                  A Former User
                  wrote on last edited by
                  #7

                  @robi
                  I meant Linux kernel Wireguard.

                  1 Reply Last reply
                  0
                  • marcusquinnM marcusquinn
                    • https://www.netmaker.io/
                    • https://github.com/gravitl/netmaker
                    • https://netmaker.readthedocs.io/en/master/about.html
                    • https://netmaker.readthedocs.io/en/master/install.html
                    • https://alternativeto.net/software/netmaker/about/
                    • https://alternativeto.net/software/netmaker/
                    • https://forum.cloudron.io/topic/7560/omniedge-decentralised-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-etc
                    • https://forum.cloudron.io/topic/7563/tailscale-decentralised-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-etc
                    • https://forum.cloudron.io/topic/7567/firezone-foss-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-omniedge-netmaker-etc
                    • https://forum.cloudron.io/topic/7571/netbird-foss-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-omniedge-netmaker-etc

                    WireGuard® automation from homelab to enterprise
                    Create Manage Automate
                    ✔️ WireGuard Networks ✔️ Admin UI ✔️ Linux
                    ✔️ Remote Access Gateways ✔️ OAuth ✔️ FreeBSD
                    ✔️ Mesh VPNs ✔️ Private DNS ✔️ Mac
                    ✔️ Site-to-Site ✔️ Access Control Lists ✔️ Windows

                    (Uses the native Wireguard apps for the clients, so already very mature tried & tested open-source for that part of the overall)

                    alt text

                    4a40ed47-e7d6-461f-a4e8-7fd0d5199e16-image.png

                    timconsidineT Offline
                    timconsidineT Offline
                    timconsidine
                    App Dev
                    wrote on last edited by
                    #8

                    @marcusquinn wow, you’re doing a lot of work on this topic !
                    They all look interesting but my head is hurting in terms of trying to understand what is best option for me, and what suits packaging for Cloudron best.
                    Can’t expect you to have an opinion on the first, or even the second of those.
                    But do you have a view on respective merits of these new candidates ?
                    (not that we are limited to one of course)

                    marcusquinnM 2 Replies Last reply
                    1
                    • timconsidineT timconsidine

                      @marcusquinn wow, you’re doing a lot of work on this topic !
                      They all look interesting but my head is hurting in terms of trying to understand what is best option for me, and what suits packaging for Cloudron best.
                      Can’t expect you to have an opinion on the first, or even the second of those.
                      But do you have a view on respective merits of these new candidates ?
                      (not that we are limited to one of course)

                      marcusquinnM Offline
                      marcusquinnM Offline
                      marcusquinn
                      wrote on last edited by marcusquinn
                      #9

                      @timconsidine Seems safe enough to try any of the available client apps (Tailscale / OmniEdge both worked easily and instantly for me).

                      I post them all for the many more eyes and viewpoints to highlight the good, bad and ugly gotchyas of each.

                      They all seem to be Golang in some way, so that might make packaging easier — but we have to leave it up to the more experienced and enthused to choose to package any or many of them for Cloudron.

                      My thinking otherwise is that it is best to have one's own Proxmox server, and just make mini-VMs for each of these things using their regular install scripts designed for that.

                      Personally, I don't think you need self-hosted for the user account management aspect, but it's nice for assurance of being totally off-grid or getting access to more features without subscription costs.

                      They all look so good though eh! We are certainly spoiled for choice with open-source nowadays, happily open-source publishing seems to becoming a competitive advantage in both cheap network marketing, and assurances needed to attract enterprise clients.

                      Web Design https://www.evergreen.je
                      Development https://brandlight.org
                      Life https://marcusquinn.com

                      1 Reply Last reply
                      2
                      • timconsidineT timconsidine

                        @marcusquinn wow, you’re doing a lot of work on this topic !
                        They all look interesting but my head is hurting in terms of trying to understand what is best option for me, and what suits packaging for Cloudron best.
                        Can’t expect you to have an opinion on the first, or even the second of those.
                        But do you have a view on respective merits of these new candidates ?
                        (not that we are limited to one of course)

                        marcusquinnM Offline
                        marcusquinnM Offline
                        marcusquinn
                        wrote on last edited by
                        #10

                        @timconsidine Note: Netmaker and Fireguard use the native Wireguard app and generate QR codes for connection credentials.

                        This *might *be a better approach for avoiding lock-in, having a wider community monitoring and updating the client codebase. In which case, that might help you narrow down your options for at-least the priority order in which to go though trying them.

                        On the flip-side, Tailscale and OmniEdge you can try out immediately, without any need to setup a self-hosted server.

                        I see no harm in trying them all, we're lucky to have all these optios eh!

                        Web Design https://www.evergreen.je
                        Development https://brandlight.org
                        Life https://marcusquinn.com

                        timconsidineT 1 Reply Last reply
                        2
                        • marcusquinnM marcusquinn

                          @timconsidine Note: Netmaker and Fireguard use the native Wireguard app and generate QR codes for connection credentials.

                          This *might *be a better approach for avoiding lock-in, having a wider community monitoring and updating the client codebase. In which case, that might help you narrow down your options for at-least the priority order in which to go though trying them.

                          On the flip-side, Tailscale and OmniEdge you can try out immediately, without any need to setup a self-hosted server.

                          I see no harm in trying them all, we're lucky to have all these optios eh!

                          timconsidineT Offline
                          timconsidineT Offline
                          timconsidine
                          App Dev
                          wrote on last edited by
                          #11

                          @marcusquinn 👍

                          1 Reply Last reply
                          1
                          • marcusquinnM marcusquinn
                            • https://www.netmaker.io/
                            • https://github.com/gravitl/netmaker
                            • https://netmaker.readthedocs.io/en/master/about.html
                            • https://netmaker.readthedocs.io/en/master/install.html
                            • https://alternativeto.net/software/netmaker/about/
                            • https://alternativeto.net/software/netmaker/
                            • https://forum.cloudron.io/topic/7560/omniedge-decentralised-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-etc
                            • https://forum.cloudron.io/topic/7563/tailscale-decentralised-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-etc
                            • https://forum.cloudron.io/topic/7567/firezone-foss-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-omniedge-netmaker-etc
                            • https://forum.cloudron.io/topic/7571/netbird-foss-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-omniedge-netmaker-etc

                            WireGuard® automation from homelab to enterprise
                            Create Manage Automate
                            ✔️ WireGuard Networks ✔️ Admin UI ✔️ Linux
                            ✔️ Remote Access Gateways ✔️ OAuth ✔️ FreeBSD
                            ✔️ Mesh VPNs ✔️ Private DNS ✔️ Mac
                            ✔️ Site-to-Site ✔️ Access Control Lists ✔️ Windows

                            (Uses the native Wireguard apps for the clients, so already very mature tried & tested open-source for that part of the overall)

                            alt text

                            4a40ed47-e7d6-461f-a4e8-7fd0d5199e16-image.png

                            micmcM Offline
                            micmcM Offline
                            micmc
                            wrote on last edited by
                            #12

                            @marcusquinn Mate you're on fire or what? 🙂

                            Ignorance is not an excuse anymore!
                            https://AutomateKit.com

                            marcusquinnM 1 Reply Last reply
                            1
                            • marcusquinnM marcusquinn
                              • https://www.netmaker.io/
                              • https://github.com/gravitl/netmaker
                              • https://netmaker.readthedocs.io/en/master/about.html
                              • https://netmaker.readthedocs.io/en/master/install.html
                              • https://alternativeto.net/software/netmaker/about/
                              • https://alternativeto.net/software/netmaker/
                              • https://forum.cloudron.io/topic/7560/omniedge-decentralised-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-etc
                              • https://forum.cloudron.io/topic/7563/tailscale-decentralised-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-etc
                              • https://forum.cloudron.io/topic/7567/firezone-foss-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-omniedge-netmaker-etc
                              • https://forum.cloudron.io/topic/7571/netbird-foss-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-omniedge-netmaker-etc

                              WireGuard® automation from homelab to enterprise
                              Create Manage Automate
                              ✔️ WireGuard Networks ✔️ Admin UI ✔️ Linux
                              ✔️ Remote Access Gateways ✔️ OAuth ✔️ FreeBSD
                              ✔️ Mesh VPNs ✔️ Private DNS ✔️ Mac
                              ✔️ Site-to-Site ✔️ Access Control Lists ✔️ Windows

                              (Uses the native Wireguard apps for the clients, so already very mature tried & tested open-source for that part of the overall)

                              alt text

                              4a40ed47-e7d6-461f-a4e8-7fd0d5199e16-image.png

                              doodlemania2D Offline
                              doodlemania2D Offline
                              doodlemania2
                              App Dev
                              wrote on last edited by
                              #13

                              @marcusquinn Amazing analysis and great work. I can hat tip NetMaker here as I use it in production for about 20 servers and has revolutionized my administration. I even use a reverse proxy to tunnel back to my Cloudron instance over a NetMaker endpoint.

                              It's had several breaking changes in the past few months as they get closer to their 1.0, but aside from that, it's been smooth sailing - even behind CGNat (which is a story unto itself).

                              1 Reply Last reply
                              3
                              • micmcM micmc

                                @marcusquinn Mate you're on fire or what? 🙂

                                marcusquinnM Offline
                                marcusquinnM Offline
                                marcusquinn
                                wrote on last edited by
                                #14

                                @micmc Aha, just trying to make a bunch of clients & servers accessible to each other in the simplest possible way across 6 locations.

                                This whole Mesh VPN area seems to solve that in a very non-technical way, and actually looks like many experienced IT admins have not really explored it, as they already have their comfort zones in the previous ways of doing these things with routers, firewalls and device VPNs etc.

                                These zero-conf Mesh VPN options are sooooo much easier, faster and less hazardous for time-loss because of one small piece of missing information in what can otherwise be complex setups.

                                Web Design https://www.evergreen.je
                                Development https://brandlight.org
                                Life https://marcusquinn.com

                                1 Reply Last reply
                                4
                                • marcusquinnM Offline
                                  marcusquinnM Offline
                                  marcusquinn
                                  wrote on last edited by
                                  #15

                                  @timconsidine The more I compare each, the more Netmaker seems to be claiming the best speeds, but I guess they would. and it does seem very feature rich - however, Firezone does seem to be suggesting it offers more of the features in it's community edition, that Netmaker suggests are for Enterprise custom:

                                  Netmaker Pricing/Features

                                  d7552ebb-5dce-4ae0-aee0-6ac8f930a8aa-image.png

                                  Firezone Pricing/Features

                                  609777d5-6c11-4ac7-97ff-e118167172d6-image.png

                                  If you compare GitHub stars and Twitter followers, then Netmaker is way ahead.

                                  I really do think Cloudron would benefit from having both options though, the best way to compare anything is trying to live with it.

                                  Intro from the founder seems reassuring for his Cisco experience:

                                  • https://www.producthunt.com/products/firezone-beta-2#firezone-beta

                                  Jamil Bou Kheir@jamilbk
                                  Maker
                                  Hi Product Hunt!

                                  I'm Jamil, the CEO of Firezone. I'm here with my co-founder and COO @jgong.

                                  While working as a security automation engineer at Cisco I found myself needing to set up remote access for my team into various internal private networks for running security tests and scanning networks. We quickly found OpenVPN cumbersome and complicated to manage, and often found ourselves frustrated by its slow and unreliable connections.

                                  Then we discovered WireGuard®. WireGuard® is an absolute godsend to anyone needing a layer 3/4 tunnel. It boasts 3-4x faster throughput than OpenVPN, reconnect times measured in milliseconds, and typically incurs no noticeable latency overhead vs a direct connection.

                                  WireGuard® is a great foundation -- but it's lacking critical features like 2FA, SSO, and more that prevent it from being used effectively in team environments.

                                  So we built Firezone.

                                  Firezone's an intuitive, snappy web UI bundled as a Linux package designed to make it as painlesss as possible to manage secure remote access for your team.

                                  Use Firezone to manage secure remote access to applications in your private cloud, funnel traffic through a single egress gateway for your team, establish a reverse tunnel to a host behind NAT, or simply ensure that the first hop from your teams' laptops is encrypted when connecting from untrusted cafe and airport WiFi.

                                  What makes Firezone different?

                                  We're 100% open source and plan to remain that way. We're also self-hosted; we believe virtual private networks should remain private. Firezone can be deployed in air-gapped environments such that none of your traffic ever touches our servers.

                                  What's next?

                                  Firezone is still in its infancy; we've got tons of new features in the pipeline for release later this year. Now's a great time to check it out and offer your feedback to steer development! We just launched our public Beta program and will be giving early adopters license keys to paid Firezone tiers when they become available. Register to receive yours! https://e04kusl9oz5.typeform.com...

                                  Web Design https://www.evergreen.je
                                  Development https://brandlight.org
                                  Life https://marcusquinn.com

                                  doodlemania2D 1 Reply Last reply
                                  2
                                  • marcusquinnM marcusquinn

                                    @timconsidine The more I compare each, the more Netmaker seems to be claiming the best speeds, but I guess they would. and it does seem very feature rich - however, Firezone does seem to be suggesting it offers more of the features in it's community edition, that Netmaker suggests are for Enterprise custom:

                                    Netmaker Pricing/Features

                                    d7552ebb-5dce-4ae0-aee0-6ac8f930a8aa-image.png

                                    Firezone Pricing/Features

                                    609777d5-6c11-4ac7-97ff-e118167172d6-image.png

                                    If you compare GitHub stars and Twitter followers, then Netmaker is way ahead.

                                    I really do think Cloudron would benefit from having both options though, the best way to compare anything is trying to live with it.

                                    Intro from the founder seems reassuring for his Cisco experience:

                                    • https://www.producthunt.com/products/firezone-beta-2#firezone-beta

                                    Jamil Bou Kheir@jamilbk
                                    Maker
                                    Hi Product Hunt!

                                    I'm Jamil, the CEO of Firezone. I'm here with my co-founder and COO @jgong.

                                    While working as a security automation engineer at Cisco I found myself needing to set up remote access for my team into various internal private networks for running security tests and scanning networks. We quickly found OpenVPN cumbersome and complicated to manage, and often found ourselves frustrated by its slow and unreliable connections.

                                    Then we discovered WireGuard®. WireGuard® is an absolute godsend to anyone needing a layer 3/4 tunnel. It boasts 3-4x faster throughput than OpenVPN, reconnect times measured in milliseconds, and typically incurs no noticeable latency overhead vs a direct connection.

                                    WireGuard® is a great foundation -- but it's lacking critical features like 2FA, SSO, and more that prevent it from being used effectively in team environments.

                                    So we built Firezone.

                                    Firezone's an intuitive, snappy web UI bundled as a Linux package designed to make it as painlesss as possible to manage secure remote access for your team.

                                    Use Firezone to manage secure remote access to applications in your private cloud, funnel traffic through a single egress gateway for your team, establish a reverse tunnel to a host behind NAT, or simply ensure that the first hop from your teams' laptops is encrypted when connecting from untrusted cafe and airport WiFi.

                                    What makes Firezone different?

                                    We're 100% open source and plan to remain that way. We're also self-hosted; we believe virtual private networks should remain private. Firezone can be deployed in air-gapped environments such that none of your traffic ever touches our servers.

                                    What's next?

                                    Firezone is still in its infancy; we've got tons of new features in the pipeline for release later this year. Now's a great time to check it out and offer your feedback to steer development! We just launched our public Beta program and will be giving early adopters license keys to paid Firezone tiers when they become available. Register to receive yours! https://e04kusl9oz5.typeform.com...

                                    doodlemania2D Offline
                                    doodlemania2D Offline
                                    doodlemania2
                                    App Dev
                                    wrote on last edited by
                                    #16

                                    @marcusquinn Agreed - I did a bunch of comparison on these two as well before landing on Netmaker. I find Netmaker still in active "try things" development which may make people a bit skittish for production, but aside from the occasional ballooning hosts file size (which has been fixed recently), it's been pretty stable. Some issues with CGNat but that's because CGNat is shit, not their fault.

                                    I also really like that it's about as low level as it gets - it's really just coordinating wireguard tunnel updates from a central console. Fantastic "simplicity" without the fuss.

                                    Haven't gotten "external clients" figured out yet, and the windows app is still rough, but Linux on Linux is solid across clouds.

                                    1 Reply Last reply
                                    2
                                    • marcusquinnM Offline
                                      marcusquinnM Offline
                                      marcusquinn
                                      wrote on last edited by
                                      #17

                                      Sorry, I made a duplicate post. Any way we can merge the votes on this?

                                      • https://forum.cloudron.io/topic/7565/netmaker-foss-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-omniedge-etc

                                      Web Design https://www.evergreen.je
                                      Development https://brandlight.org
                                      Life https://marcusquinn.com

                                      girishG 1 Reply Last reply
                                      1
                                      • marcusquinnM marcusquinn

                                        Sorry, I made a duplicate post. Any way we can merge the votes on this?

                                        • https://forum.cloudron.io/topic/7565/netmaker-foss-noconf-mesh-vpn-using-wireguard-alternative-to-zerotier-tailscale-omniedge-etc
                                        girishG Offline
                                        girishG Offline
                                        girish
                                        Staff
                                        wrote on last edited by
                                        #18

                                        @marcusquinn I tried to patch up this post and closed the other one.

                                        1 Reply Last reply
                                        1
                                        • girishG girish referenced this topic on
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Bookmarks
                                          • Search