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.6k 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.
  • 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