|
@@ -46,7 +46,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- <title>Welcome to the Netmaker Documentation — Netmaker 0.9.0 documentation</title>
|
|
|
|
|
|
|
+ <title>Welcome to the Netmaker Documentation — Netmaker 0.9.4 documentation</title>
|
|
|
<link rel="stylesheet" type="text/css" href="_static/pygments.css" />
|
|
<link rel="stylesheet" type="text/css" href="_static/pygments.css" />
|
|
|
<link rel="stylesheet" type="text/css" href="_static/material.css" />
|
|
<link rel="stylesheet" type="text/css" href="_static/material.css" />
|
|
|
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
|
|
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
|
|
@@ -80,7 +80,7 @@
|
|
|
<nav class="md-header-nav md-grid">
|
|
<nav class="md-header-nav md-grid">
|
|
|
<div class="md-flex navheader">
|
|
<div class="md-flex navheader">
|
|
|
<div class="md-flex__cell md-flex__cell--shrink">
|
|
<div class="md-flex__cell md-flex__cell--shrink">
|
|
|
- <a href="#" title="Netmaker 0.9.0 documentation"
|
|
|
|
|
|
|
+ <a href="#" title="Netmaker 0.9.4 documentation"
|
|
|
class="md-header-nav__button md-logo">
|
|
class="md-header-nav__button md-logo">
|
|
|
|
|
|
|
|
<i class="md-icon"></i>
|
|
<i class="md-icon"></i>
|
|
@@ -166,7 +166,7 @@
|
|
|
<nav class="md-tabs" data-md-component="tabs">
|
|
<nav class="md-tabs" data-md-component="tabs">
|
|
|
<div class="md-tabs__inner md-grid">
|
|
<div class="md-tabs__inner md-grid">
|
|
|
<ul class="md-tabs__list">
|
|
<ul class="md-tabs__list">
|
|
|
- <li class="md-tabs__item"><a href="#" class="md-tabs__link">Netmaker 0.9.0 documentation</a></li>
|
|
|
|
|
|
|
+ <li class="md-tabs__item"><a href="#" class="md-tabs__link">Netmaker 0.9.4 documentation</a></li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</div>
|
|
</div>
|
|
|
</nav>
|
|
</nav>
|
|
@@ -178,13 +178,13 @@
|
|
|
<div class="md-sidebar__inner">
|
|
<div class="md-sidebar__inner">
|
|
|
<nav class="md-nav md-nav--primary" data-md-level="0">
|
|
<nav class="md-nav md-nav--primary" data-md-level="0">
|
|
|
<label class="md-nav__title md-nav__title--site" for="__drawer">
|
|
<label class="md-nav__title md-nav__title--site" for="__drawer">
|
|
|
- <a href="#" title="Netmaker 0.9.0 documentation" class="md-nav__button md-logo">
|
|
|
|
|
|
|
+ <a href="#" title="Netmaker 0.9.4 documentation" class="md-nav__button md-logo">
|
|
|
|
|
|
|
|
<i class="md-icon"></i>
|
|
<i class="md-icon"></i>
|
|
|
|
|
|
|
|
</a>
|
|
</a>
|
|
|
<a href="#"
|
|
<a href="#"
|
|
|
- title="Netmaker 0.9.0 documentation">Netmaker Docs</a>
|
|
|
|
|
|
|
+ title="Netmaker 0.9.4 documentation">Netmaker Docs</a>
|
|
|
</label>
|
|
</label>
|
|
|
<div class="md-nav__source">
|
|
<div class="md-nav__source">
|
|
|
<a href="https://github.com/gravitl/netmaker/" title="Go to repository" class="md-source" data-md-source="github">
|
|
<a href="https://github.com/gravitl/netmaker/" title="Go to repository" class="md-source" data-md-source="github">
|
|
@@ -209,71 +209,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="about.html" class="md-nav__link">About</a>
|
|
<a href="about.html" class="md-nav__link">About</a>
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="about.html#what-is-netmaker" class="md-nav__link">What is Netmaker?</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="about.html#how-does-netmaker-work" class="md-nav__link">How Does Netmaker Work?</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="about.html#use-cases-for-netmaker" class="md-nav__link">Use Cases for Netmaker</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="architecture.html" class="md-nav__link">Architecture</a>
|
|
<a href="architecture.html" class="md-nav__link">Architecture</a>
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="architecture.html#core-concepts" class="md-nav__link">Core Concepts</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="architecture.html#components" class="md-nav__link">Components</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="architecture.html#technical-process" class="md-nav__link">Technical Process</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="architecture.html#compatible-systems-for-netclient" class="md-nav__link">Compatible Systems for Netclient</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="architecture.html#limitations" class="md-nav__link">Limitations</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
@@ -286,505 +230,113 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="quick-start.html" class="md-nav__link">Quick Install</a>
|
|
<a href="quick-start.html" class="md-nav__link">Quick Install</a>
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="quick-start.html#introduction" class="md-nav__link">Introduction</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="quick-start.html#prerequisites" class="md-nav__link">0. Prerequisites</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="quick-start.html#prepare-dns" class="md-nav__link">1. Prepare DNS</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="quick-start.html#install-dependencies" class="md-nav__link">2. Install Dependencies</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="quick-start.html#open-firewall" class="md-nav__link">3. Open Firewall</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="quick-start.html#install-netmaker" class="md-nav__link">4. Install Netmaker</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="getting-started.html" class="md-nav__link">Getting Started</a>
|
|
<a href="getting-started.html" class="md-nav__link">Getting Started</a>
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="getting-started.html#setup" class="md-nav__link">Setup</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="getting-started.html#create-a-network" class="md-nav__link">Create a Network</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="getting-started.html#create-a-key" class="md-nav__link">Create a Key</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="getting-started.html#deploy-nodes" class="md-nav__link">Deploy Nodes</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="getting-started.html#manage-nodes" class="md-nav__link">Manage Nodes</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="getting-started.html#uninstalling-the-netclient" class="md-nav__link">Uninstalling the netclient</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="getting-started.html#uninstalling-netmaker" class="md-nav__link">Uninstalling Netmaker</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="quick-start-nginx.html" class="md-nav__link">Install with Nginx (depreciated)</a>
|
|
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="quick-start-nginx.html#introduction" class="md-nav__link">0. Introduction</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
- <a href="quick-start-nginx.html#prerequisites" class="md-nav__link">1. Prerequisites</a>
|
|
|
|
|
|
|
+ <a href="external-clients.html" class="md-nav__link">Ingress + External Clients</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
- <a href="quick-start-nginx.html#install-dependencies" class="md-nav__link">2. Install Dependencies</a>
|
|
|
|
|
|
|
+ <a href="egress-gateway.html" class="md-nav__link">Egress Gateway</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
- <a href="quick-start-nginx.html#prepare-vm" class="md-nav__link">3. Prepare VM</a>
|
|
|
|
|
|
|
+ <a href="relay-server.html" class="md-nav__link">Relay Servers</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
- <a href="quick-start-nginx.html#install-netmaker" class="md-nav__link">4. Install Netmaker</a>
|
|
|
|
|
|
|
+ <a href="https://nm-k8s.readthedocs.io" class="md-nav__link">Kubernetes</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="server-installation.html" class="md-nav__link">Advanced Server Installation</a>
|
|
<a href="server-installation.html" class="md-nav__link">Advanced Server Installation</a>
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="server-installation.html#system-compatibility" class="md-nav__link">System Compatibility</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="server-installation.html#server-configuration-reference" class="md-nav__link">Server Configuration Reference</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
- <a href="server-installation.html#dns-mode-setup" class="md-nav__link">DNS Mode Setup</a>
|
|
|
|
|
|
|
+ <a href="client-installation.html" class="md-nav__link">Advanced Client Installation</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="server-installation.html#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="server-installation.html#nginx-reverse-proxy-setup-with-https" class="md-nav__link">Nginx Reverse Proxy Setup with https</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="server-installation.html#highly-available-installation-kubernetes" class="md-nav__link">Highly Available Installation (Kubernetes)</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="server-installation.html#highly-available-installation-vms-bare-metal" class="md-nav__link">Highly Available Installation (VMs/Bare Metal)</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="oauth.html" class="md-nav__link">Integrating OAuth</a>
|
|
<a href="oauth.html" class="md-nav__link">Integrating OAuth</a>
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="oauth.html#introduction" class="md-nav__link">Introduction</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="oauth.html#configuring-your-provider" class="md-nav__link">Configuring your provider</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="oauth.html#configuring-netmaker" class="md-nav__link">Configuring Netmaker</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="oauth.html#configuring-user-permissions" class="md-nav__link">Configuring User Permissions</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="client-installation.html" class="md-nav__link">Client Installation</a>
|
|
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="client-installation.html#introduction-to-netclient" class="md-nav__link">Introduction to Netclient</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="client-installation.html#notes-on-windows" class="md-nav__link">Notes on Windows</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="client-installation.html#modes-and-system-compatibility" class="md-nav__link">Modes and System Compatibility</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="client-installation.html#prerequisites" class="md-nav__link">Prerequisites</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="client-installation.html#configuration" class="md-nav__link">Configuration</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="client-installation.html#installation" class="md-nav__link">Installation</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="client-installation.html#managing-netclient" class="md-nav__link">Managing Netclient</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
- <a href="external-clients.html" class="md-nav__link">External Clients</a>
|
|
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="external-clients.html#introduction" class="md-nav__link">Introduction</a>
|
|
|
|
|
|
|
+ <a href="usage.html" class="md-nav__link">External Guides</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
- <a href="external-clients.html#configuring-an-ingress-gateway" class="md-nav__link">Configuring an Ingress Gateway</a>
|
|
|
|
|
|
|
+ <a href="ui-reference.html" class="md-nav__link">UI Reference</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="external-clients.html#adding-clients-to-a-gateway" class="md-nav__link">Adding Clients to a Gateway</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="external-clients.html#configuring-dns-for-ext-clients-optional" class="md-nav__link">Configuring DNS for Ext Clients (OPTIONAL)</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="usage.html" class="md-nav__link">Using Netmaker</a>
|
|
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="api.html" class="md-nav__link">API Reference</a>
|
|
<a href="api.html" class="md-nav__link">API Reference</a>
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="api.html#api-usage" class="md-nav__link">API Usage</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
- <a href="api.html#authentication" class="md-nav__link">Authentication</a>
|
|
|
|
|
|
|
+ <a href="upgrades.html" class="md-nav__link">Upgrades</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="api.html#format-of-calls-for-curl" class="md-nav__link">Format of Calls for Curl</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="api.html#api-documentation" class="md-nav__link">API Documentation</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="troubleshoot.html" class="md-nav__link">Troubleshooting</a>
|
|
<a href="troubleshoot.html" class="md-nav__link">Troubleshooting</a>
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="troubleshoot.html#common-issues" class="md-nav__link">Common Issues</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="troubleshoot.html#server" class="md-nav__link">Server</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="troubleshoot.html#ui" class="md-nav__link">UI</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="troubleshoot.html#coredns" class="md-nav__link">CoreDNS</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="support.html" class="md-nav__link">Support</a>
|
|
<a href="support.html" class="md-nav__link">Support</a>
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="support.html#faq" class="md-nav__link">FAQ</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="support.html#contact" class="md-nav__link">Contact</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href="conduct.html" class="md-nav__link">Code of Conduct</a>
|
|
<a href="conduct.html" class="md-nav__link">Code of Conduct</a>
|
|
|
- <ul class="md-nav__list">
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="conduct.html#our-pledge" class="md-nav__link">Our Pledge</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="conduct.html#our-standards" class="md-nav__link">Our Standards</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="conduct.html#our-responsibilities" class="md-nav__link">Our Responsibilities</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="conduct.html#scope" class="md-nav__link">Scope</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="conduct.html#enforcement" class="md-nav__link">Enforcement</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <a href="conduct.html#attribution" class="md-nav__link">Attribution</a>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </li></ul>
|
|
|
|
|
-
|
|
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item">
|
|
<li class="md-nav__item">
|
|
|
|
|
|
|
@@ -811,26 +363,26 @@
|
|
|
<ul class="md-nav__list">
|
|
<ul class="md-nav__list">
|
|
|
<li class="md-nav__item"><a href="#about" class="md-nav__link">About</a>
|
|
<li class="md-nav__item"><a href="#about" class="md-nav__link">About</a>
|
|
|
</li>
|
|
</li>
|
|
|
- <li class="md-nav__item"><a href="#architecture" class="md-nav__link">Architecture</a>
|
|
|
|
|
|
|
+ <li class="md-nav__item"><a href="#getting-started" class="md-nav__link">Getting Started</a>
|
|
|
</li>
|
|
</li>
|
|
|
- <li class="md-nav__item"><a href="#install" class="md-nav__link">Install</a>
|
|
|
|
|
|
|
+ <li class="md-nav__item"><a href="#ingress-egress-and-relays" class="md-nav__link">Ingress, Egress, and Relays</a>
|
|
|
</li>
|
|
</li>
|
|
|
- <li class="md-nav__item"><a href="#quick-start" class="md-nav__link">Quick Start</a>
|
|
|
|
|
|
|
+ <li class="md-nav__item"><a href="#kubernetes-documentation" class="md-nav__link">Kubernetes Documentation</a>
|
|
|
</li>
|
|
</li>
|
|
|
- <li class="md-nav__item"><a href="#quick-start-nginx-depreciated" class="md-nav__link">Quick Start Nginx (depreciated)</a>
|
|
|
|
|
|
|
+ <li class="md-nav__item"><a href="#advanced-server-installation" class="md-nav__link">Advanced Server Installation</a>
|
|
|
</li>
|
|
</li>
|
|
|
- <li class="md-nav__item"><a href="#server-installation" class="md-nav__link">Server Installation</a>
|
|
|
|
|
|
|
+ <li class="md-nav__item"><a href="#advanced-client-installation" class="md-nav__link">Advanced Client Installation</a>
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item"><a href="#oauth-configuration" class="md-nav__link">Oauth Configuration</a>
|
|
<li class="md-nav__item"><a href="#oauth-configuration" class="md-nav__link">Oauth Configuration</a>
|
|
|
</li>
|
|
</li>
|
|
|
- <li class="md-nav__item"><a href="#client-installation" class="md-nav__link">Client Installation</a>
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="md-nav__item"><a href="#external-clients" class="md-nav__link">External Clients</a>
|
|
|
|
|
|
|
+ <li class="md-nav__item"><a href="#external-guides" class="md-nav__link">External Guides</a>
|
|
|
</li>
|
|
</li>
|
|
|
- <li class="md-nav__item"><a href="#guides" class="md-nav__link">Guides</a>
|
|
|
|
|
|
|
+ <li class="md-nav__item"><a href="#ui-reference" class="md-nav__link">UI Reference</a>
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item"><a href="#api-reference" class="md-nav__link">API Reference</a>
|
|
<li class="md-nav__item"><a href="#api-reference" class="md-nav__link">API Reference</a>
|
|
|
</li>
|
|
</li>
|
|
|
|
|
+ <li class="md-nav__item"><a href="#upgrades" class="md-nav__link">Upgrades</a>
|
|
|
|
|
+ </li>
|
|
|
<li class="md-nav__item"><a href="#troubleshooting" class="md-nav__link">Troubleshooting</a>
|
|
<li class="md-nav__item"><a href="#troubleshooting" class="md-nav__link">Troubleshooting</a>
|
|
|
</li>
|
|
</li>
|
|
|
<li class="md-nav__item"><a href="#support" class="md-nav__link">Support</a>
|
|
<li class="md-nav__item"><a href="#support" class="md-nav__link">Support</a>
|
|
@@ -856,9 +408,10 @@
|
|
|
<h1 id="index--page-root">Welcome to the Netmaker Documentation<a class="headerlink" href="#index--page-root" title="Permalink to this headline">¶</a></h1>
|
|
<h1 id="index--page-root">Welcome to the Netmaker Documentation<a class="headerlink" href="#index--page-root" title="Permalink to this headline">¶</a></h1>
|
|
|
<p>Netmaker is a platform for creating and managing fast, secure, and dynamic virtual overlay networks using WireGuard.</p>
|
|
<p>Netmaker is a platform for creating and managing fast, secure, and dynamic virtual overlay networks using WireGuard.</p>
|
|
|
<p>This documentation covers Netmaker’s <a class="reference internal" href="server-installation.html"><span class="doc">installation</span></a>, <a class="reference internal" href="usage.html"><span class="doc">usage</span></a>, <a class="reference internal" href="support.html"><span class="doc">troubleshooting</span></a>, and customization, as well as reference documents for the <a class="reference internal" href="api.html"><span class="doc">API</span></a>, UI and Agent configuration. All of the <a class="reference external" href="https://github.com/gravitl/netmaker">source code</a> for Netmaker is on GitHub.</p>
|
|
<p>This documentation covers Netmaker’s <a class="reference internal" href="server-installation.html"><span class="doc">installation</span></a>, <a class="reference internal" href="usage.html"><span class="doc">usage</span></a>, <a class="reference internal" href="support.html"><span class="doc">troubleshooting</span></a>, and customization, as well as reference documents for the <a class="reference internal" href="api.html"><span class="doc">API</span></a>, UI and Agent configuration. All of the <a class="reference external" href="https://github.com/gravitl/netmaker">source code</a> for Netmaker is on GitHub.</p>
|
|
|
|
|
+<p><strong>For Kubernetes-specific guidance, please see the</strong> <a class="reference external" href="https://nm-k8s.readthedocs.io">Netmaker Kubernetes Documentation.</a></p>
|
|
|
|
|
|
|
|
<h2 id="about">About<a class="headerlink" href="#about" title="Permalink to this headline">¶</a></h2>
|
|
<h2 id="about">About<a class="headerlink" href="#about" title="Permalink to this headline">¶</a></h2>
|
|
|
-<p>A quick overview of Netmaker, explaining what it is, how it works, and why you should be using it.</p>
|
|
|
|
|
|
|
+<p>High-level information about what Netmaker is and how it works.</p>
|
|
|
<div class="toctree-wrapper compound">
|
|
<div class="toctree-wrapper compound">
|
|
|
<ul>
|
|
<ul>
|
|
|
<li class="toctree-l1"><a class="reference internal" href="about.html">About</a><ul>
|
|
<li class="toctree-l1"><a class="reference internal" href="about.html">About</a><ul>
|
|
@@ -867,14 +420,6 @@
|
|
|
<li class="toctree-l2"><a class="reference internal" href="about.html#use-cases-for-netmaker">Use Cases for Netmaker</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="about.html#use-cases-for-netmaker">Use Cases for Netmaker</a></li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</li>
|
|
</li>
|
|
|
-</ul>
|
|
|
|
|
-</div>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-<h2 id="architecture">Architecture<a class="headerlink" href="#architecture" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
-<p>A technical overview of Netmaker, including design decisions and limitations.</p>
|
|
|
|
|
-<div class="toctree-wrapper compound">
|
|
|
|
|
-<ul>
|
|
|
|
|
<li class="toctree-l1"><a class="reference internal" href="architecture.html">Architecture</a><ul>
|
|
<li class="toctree-l1"><a class="reference internal" href="architecture.html">Architecture</a><ul>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="architecture.html#core-concepts">Core Concepts</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="architecture.html#core-concepts">Core Concepts</a></li>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="architecture.html#components">Components</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="architecture.html#components">Components</a></li>
|
|
@@ -887,19 +432,11 @@
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
-<h2 id="install">Install<a class="headerlink" href="#install" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
-<p>Choose the right install method for you.</p>
|
|
|
|
|
|
|
+<h2 id="getting-started">Getting Started<a class="headerlink" href="#getting-started" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
+<p>How to install Netmaker and set up your first network.</p>
|
|
|
<div class="toctree-wrapper compound">
|
|
<div class="toctree-wrapper compound">
|
|
|
<ul>
|
|
<ul>
|
|
|
<li class="toctree-l1"><a class="reference internal" href="install.html">Install</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="install.html">Install</a></li>
|
|
|
-</ul>
|
|
|
|
|
-</div>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-<h2 id="quick-start">Quick Start<a class="headerlink" href="#quick-start" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
-<p>A quick start guide to getting up and running with Netmaker and WireGuard as quickly as possible.</p>
|
|
|
|
|
-<div class="toctree-wrapper compound">
|
|
|
|
|
-<ul>
|
|
|
|
|
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick Install</a><ul>
|
|
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick Install</a><ul>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="quick-start.html#introduction">Introduction</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="quick-start.html#introduction">Introduction</a></li>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="quick-start.html#prerequisites">0. Prerequisites</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="quick-start.html#prerequisites">0. Prerequisites</a></li>
|
|
@@ -909,10 +446,6 @@
|
|
|
<li class="toctree-l2"><a class="reference internal" href="quick-start.html#install-netmaker">4. Install Netmaker</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="quick-start.html#install-netmaker">4. Install Netmaker</a></li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</li>
|
|
</li>
|
|
|
-</ul>
|
|
|
|
|
-</div>
|
|
|
|
|
-<div class="toctree-wrapper compound">
|
|
|
|
|
-<ul>
|
|
|
|
|
<li class="toctree-l1"><a class="reference internal" href="getting-started.html">Getting Started</a><ul>
|
|
<li class="toctree-l1"><a class="reference internal" href="getting-started.html">Getting Started</a><ul>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="getting-started.html#setup">Setup</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="getting-started.html#setup">Setup</a></li>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="getting-started.html#create-a-network">Create a Network</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="getting-started.html#create-a-network">Create a Network</a></li>
|
|
@@ -927,16 +460,52 @@
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
-<h2 id="quick-start-nginx-depreciated">Quick Start Nginx (depreciated)<a class="headerlink" href="#quick-start-nginx-depreciated" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
-<p>An older guide to getting up and running with Netmaker using Nginx as quickly as possible.</p>
|
|
|
|
|
|
|
+<h2 id="ingress-egress-and-relays">Ingress, Egress, and Relays<a class="headerlink" href="#ingress-egress-and-relays" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
+<p>How to give machines outside of the Netmaker network access to network resources via an Ingress Gateway:</p>
|
|
|
<div class="toctree-wrapper compound">
|
|
<div class="toctree-wrapper compound">
|
|
|
<ul>
|
|
<ul>
|
|
|
-<li class="toctree-l1"><a class="reference internal" href="quick-start-nginx.html">Install with Nginx (depreciated)</a></li>
|
|
|
|
|
|
|
+<li class="toctree-l1"><a class="reference internal" href="external-clients.html">Ingress + External Clients</a><ul>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="external-clients.html#introduction">Introduction</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="external-clients.html#configuring-an-ingress-gateway">Configuring an Ingress Gateway</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="external-clients.html#adding-clients-to-a-gateway">Adding Clients to a Gateway</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="external-clients.html#configuring-dns-for-ext-clients-optional">Configuring DNS for Ext Clients (OPTIONAL)</a></li>
|
|
|
|
|
+</ul>
|
|
|
|
|
+</li>
|
|
|
|
|
+</ul>
|
|
|
|
|
+</div>
|
|
|
|
|
+<p>How to give machines inside the Netmaker network access to external network resources via an Egress Gateway:</p>
|
|
|
|
|
+<div class="toctree-wrapper compound">
|
|
|
|
|
+<ul>
|
|
|
|
|
+<li class="toctree-l1"><a class="reference internal" href="egress-gateway.html">Egress Gateway</a><ul>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="egress-gateway.html#introduction">Introduction</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="egress-gateway.html#configuring-an-egress-gateway">Configuring an Egress Gateway</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="egress-gateway.html#use-cases">Use Cases</a></li>
|
|
|
|
|
+</ul>
|
|
|
|
|
+</li>
|
|
|
|
|
+</ul>
|
|
|
|
|
+</div>
|
|
|
|
|
+<p>How to make machines inside the network reachable if they are blocked by NAT/Firewall:</p>
|
|
|
|
|
+<div class="toctree-wrapper compound">
|
|
|
|
|
+<ul>
|
|
|
|
|
+<li class="toctree-l1"><a class="reference internal" href="relay-server.html">Relay Servers</a><ul>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="relay-server.html#introduction">Introduction</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="relay-server.html#configuring-a-relay">Configuring a Relay</a></li>
|
|
|
|
|
+</ul>
|
|
|
|
|
+</li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
-<h2 id="server-installation">Server Installation<a class="headerlink" href="#server-installation" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
|
|
+<h2 id="kubernetes-documentation">Kubernetes Documentation<a class="headerlink" href="#kubernetes-documentation" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
+<div class="toctree-wrapper compound">
|
|
|
|
|
+<ul>
|
|
|
|
|
+<li class="toctree-l1"><a class="reference external" href="https://nm-k8s.readthedocs.io">Kubernetes</a></li>
|
|
|
|
|
+</ul>
|
|
|
|
|
+</div>
|
|
|
|
|
+<p><a class="reference external" href="https://nm-k8s.readthedocs.io">Netmaker Kubernetes Documentation</a></p>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+<h2 id="advanced-server-installation">Advanced Server Installation<a class="headerlink" href="#advanced-server-installation" title="Permalink to this headline">¶</a></h2>
|
|
|
<p>A detailed guide to installing the Netmaker server (API, DB, UI, DNS), and configuration options.</p>
|
|
<p>A detailed guide to installing the Netmaker server (API, DB, UI, DNS), and configuration options.</p>
|
|
|
<div class="toctree-wrapper compound">
|
|
<div class="toctree-wrapper compound">
|
|
|
<ul>
|
|
<ul>
|
|
@@ -956,6 +525,24 @@
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+<h2 id="advanced-client-installation">Advanced Client Installation<a class="headerlink" href="#advanced-client-installation" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
+<p>A detailed guide to installing the Netmaker agent (netclient) on devices and configuration options.</p>
|
|
|
|
|
+<div class="toctree-wrapper compound">
|
|
|
|
|
+<ul>
|
|
|
|
|
+<li class="toctree-l1"><a class="reference internal" href="client-installation.html">Advanced Client Installation</a><ul>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="client-installation.html#introduction-to-netclient">Introduction to Netclient</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="client-installation.html#notes-on-windows">Notes on Windows</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="client-installation.html#modes-and-system-compatibility">Modes and System Compatibility</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="client-installation.html#prerequisites">Prerequisites</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="client-installation.html#configuration">Configuration</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="client-installation.html#installation">Installation</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="client-installation.html#managing-netclient">Managing Netclient</a></li>
|
|
|
|
|
+</ul>
|
|
|
|
|
+</li>
|
|
|
|
|
+</ul>
|
|
|
|
|
+</div>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
<h2 id="oauth-configuration">Oauth Configuration<a class="headerlink" href="#oauth-configuration" title="Permalink to this headline">¶</a></h2>
|
|
<h2 id="oauth-configuration">Oauth Configuration<a class="headerlink" href="#oauth-configuration" title="Permalink to this headline">¶</a></h2>
|
|
|
<p>A simple guide to configuring OAuth for Netmaker.</p>
|
|
<p>A simple guide to configuring OAuth for Netmaker.</p>
|
|
|
<div class="toctree-wrapper compound">
|
|
<div class="toctree-wrapper compound">
|
|
@@ -971,57 +558,50 @@
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
-<h2 id="client-installation">Client Installation<a class="headerlink" href="#client-installation" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
-<p>A detailed guide to installing the Netmaker agent (netclient) on devices and configuration options.</p>
|
|
|
|
|
|
|
+<h2 id="external-guides">External Guides<a class="headerlink" href="#external-guides" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
+<p>A handful of guides for use cases including site-to-site, Kubernetes, private DNS, and more.</p>
|
|
|
<div class="toctree-wrapper compound">
|
|
<div class="toctree-wrapper compound">
|
|
|
<ul>
|
|
<ul>
|
|
|
-<li class="toctree-l1"><a class="reference internal" href="client-installation.html">Client Installation</a><ul>
|
|
|
|
|
-<li class="toctree-l2"><a class="reference internal" href="client-installation.html#introduction-to-netclient">Introduction to Netclient</a></li>
|
|
|
|
|
-<li class="toctree-l2"><a class="reference internal" href="client-installation.html#notes-on-windows">Notes on Windows</a></li>
|
|
|
|
|
-<li class="toctree-l2"><a class="reference internal" href="client-installation.html#modes-and-system-compatibility">Modes and System Compatibility</a></li>
|
|
|
|
|
-<li class="toctree-l2"><a class="reference internal" href="client-installation.html#prerequisites">Prerequisites</a></li>
|
|
|
|
|
-<li class="toctree-l2"><a class="reference internal" href="client-installation.html#configuration">Configuration</a></li>
|
|
|
|
|
-<li class="toctree-l2"><a class="reference internal" href="client-installation.html#installation">Installation</a></li>
|
|
|
|
|
-<li class="toctree-l2"><a class="reference internal" href="client-installation.html#managing-netclient">Managing Netclient</a></li>
|
|
|
|
|
|
|
+<li class="toctree-l1"><a class="reference internal" href="usage.html">External Guides</a><ul>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="usage.html#video-tutorials">Video Tutorials</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="usage.html#written-tutorials">Written Tutorials</a></li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</li>
|
|
</li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
-<h2 id="external-clients">External Clients<a class="headerlink" href="#external-clients" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
-<p>A detailed guide to give clients outside of the Netmaker network access to network resources.</p>
|
|
|
|
|
|
|
+<h2 id="ui-reference">UI Reference<a class="headerlink" href="#ui-reference" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
+<p>A reference document for the Netmaker Server UI, with annotated screenshot detailing each field.</p>
|
|
|
<div class="toctree-wrapper compound">
|
|
<div class="toctree-wrapper compound">
|
|
|
<ul>
|
|
<ul>
|
|
|
-<li class="toctree-l1"><a class="reference internal" href="external-clients.html">External Clients</a><ul>
|
|
|
|
|
-<li class="toctree-l2"><a class="reference internal" href="external-clients.html#introduction">Introduction</a></li>
|
|
|
|
|
-<li class="toctree-l2"><a class="reference internal" href="external-clients.html#configuring-an-ingress-gateway">Configuring an Ingress Gateway</a></li>
|
|
|
|
|
-<li class="toctree-l2"><a class="reference internal" href="external-clients.html#adding-clients-to-a-gateway">Adding Clients to a Gateway</a></li>
|
|
|
|
|
-<li class="toctree-l2"><a class="reference internal" href="external-clients.html#configuring-dns-for-ext-clients-optional">Configuring DNS for Ext Clients (OPTIONAL)</a></li>
|
|
|
|
|
|
|
+<li class="toctree-l1"><a class="reference internal" href="ui-reference.html">UI Reference</a><ul>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="ui-reference.html#dashboard">Dashboard</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="ui-reference.html#networks">Networks</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="ui-reference.html#nodes">Nodes</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="ui-reference.html#ext-clients">Ext Clients</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="ui-reference.html#dns">DNS</a></li>
|
|
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="ui-reference.html#create-edit-users">Create / Edit Users</a></li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</li>
|
|
</li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
-<h2 id="guides">Guides<a class="headerlink" href="#guides" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
-<p>A handful of guides for use cases including site-to-site, Kubernetes, private DNS, and more.</p>
|
|
|
|
|
|
|
+<h2 id="api-reference">API Reference<a class="headerlink" href="#api-reference" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
+<p>A reference document for the Netmaker Server API, and example API calls for various use cases.</p>
|
|
|
<div class="toctree-wrapper compound">
|
|
<div class="toctree-wrapper compound">
|
|
|
<ul>
|
|
<ul>
|
|
|
-<li class="toctree-l1"><a class="reference internal" href="usage.html">Using Netmaker</a><ul>
|
|
|
|
|
-<li class="toctree-l2"><a class="reference internal" href="usage.html#external-tutorials">External Tutorials</a></li>
|
|
|
|
|
-</ul>
|
|
|
|
|
-</li>
|
|
|
|
|
|
|
+<li class="toctree-l1"><a class="reference internal" href="api.html">API Reference</a></li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
-<h2 id="api-reference">API Reference<a class="headerlink" href="#api-reference" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
-<p>A reference document for the Netmaker Server API, and example API calls for various use cases.</p>
|
|
|
|
|
-<p><strong>Coming Soon:</strong> Swagger Documentation</p>
|
|
|
|
|
|
|
+<h2 id="upgrades">Upgrades<a class="headerlink" href="#upgrades" title="Permalink to this headline">¶</a></h2>
|
|
|
|
|
+<p>Upgrading the Netmaker server and clients.</p>
|
|
|
<div class="toctree-wrapper compound">
|
|
<div class="toctree-wrapper compound">
|
|
|
<ul>
|
|
<ul>
|
|
|
-<li class="toctree-l1"><a class="reference internal" href="api.html">API Reference</a></li>
|
|
|
|
|
|
|
+<li class="toctree-l1"><a class="reference internal" href="upgrades.html">Upgrades</a></li>
|
|
|
</ul>
|
|
</ul>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|