Netmaker

Follow this 8-minute video for getting started with Netmaker to securely connect your droplets and DBs.

Connect your droplets and databases across regions with Netmaker, and securely connect to your cloud resources.

Netmaker provides secure network access across your globally distributed cloud infrastructure, with speeds up to 10x higher than traditional VPNs.

Software Included

Package Version License
Netmaker v0.20.0 SSPL
Netclient v0.20.0 Apache -2.0
WireGuard 1.0.20200513-1~20.04.2 Apache-2.0
Docker 1.5-2 Apache-2.0
Caddy v2.6.2 Apache-2.0
Mosquitto 2.0.11 Eclipse Public License 2.0
Grafana 9.2 GNU
Prometheus 2.39 Apache-2.0
CoreDNS 1.8.6 Apache-2.0

Creating an App using the Control Panel

Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.

Deploy to DO

Creating an App using the API

In addition to creating a Droplet from the Netmaker 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Netmaker Droplet in the SFO2 region, you can use the following curl command. You need to either save your API access token) to an environment variable or substitute it in the command below.

curl -X POST -H 'Content-Type: application/json' \
         -H 'Authorization: Bearer '$TOKEN'' -d \
        '{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image": "gravitl-netmaker"}' \
        "https://api.digitalocean.com/v2/droplets"

Getting Started After Deploying Netmaker

Netmaker Diagram

Deploy the Netmaker server, and create high performance virtual overlay networks with the fully featured platform and dashboard.

Nodes Graph

Nodes List

Netmaker saves organizations substantially on the cost of managing complex networks by eliminating the need for expensive networking equipment and clunky old-school VPNs. The platform is software-defined, and automates manual processes.

Netmaker accelerates modern digital business practices, from cloud native infrastructure to agile development and DevOps. Netmaker enables application connectivity, and helps your application to be deployed anywhere.

Learn more about how Netmaker can enable secure access across your Digital Ocean resources, without sacrificing on cost, security, or flexibility.


Get Started

To Get Started, check out this video, which will cover:

  • Installation
  • Connecting Droplets Across Regions
  • Accessing Managed Databases Across Regions

IMPORTANT: Notes on Installation

  • As of 0.18, three additional subdomains are required. In addition to those listed in the above video, please add DNS entries for stun.domain, turn.domain, and turnapi.domain.

To learn more, follow the links to these DigitalOcean learning resources: