Browse Source

Merge pull request #242 from gravitl/hotfix_v0.7.2_082021

hotfixing small issues
Alex 4 years ago
parent
commit
f3e13659dd

+ 1 - 0
compose/docker-compose.yml

@@ -61,6 +61,7 @@ services:
     restart: always
     restart: always
     ports:
     ports:
       - "53:53/udp"
       - "53:53/udp"
+      - "53:53/tcp"
     volumes:
     volumes:
       - dnsconfig:/root/dnsconfig
       - dnsconfig:/root/dnsconfig
 volumes:
 volumes:

BIN
docs/_build/doctrees/environment.pickle


BIN
docs/_build/doctrees/quick-start.doctree


BIN
docs/_build/doctrees/server-installation.doctree


BIN
docs/_build/doctrees/troubleshoot.doctree


+ 1 - 1
docs/_build/html/.buildinfo

@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: ea2669ddaa1c21d925350f2fad6e510c
+config: c53d470a6cb24abf05cbf26de4a0a5de
 tags: 645f666f9bcd5a90fca523b33c5a78b7
 tags: 645f666f9bcd5a90fca523b33c5a78b7

+ 2 - 2
docs/_build/html/_sources/quick-start.rst.txt

@@ -103,11 +103,11 @@ Make sure firewall settings are appropriate for Netmaker. You need ports 53 and
 
 
 .. code-block::
 .. code-block::
 
 
-  sudo ufw allow proto tcp from any to any port 443 && sudo ufw allow dns
+  sudo ufw allow proto tcp from any to any port 443 && sudo ufw allow 53/udp && sudo ufw allow 53/tcp
 
 
 **Based on your cloud provider, you may also need to set inbound security rules for your server. This will be dependent on your cloud provider. Be sure to check before moving on:**
 **Based on your cloud provider, you may also need to set inbound security rules for your server. This will be dependent on your cloud provider. Be sure to check before moving on:**
   - allow 443/tcp from all
   - allow 443/tcp from all
-  - allow 53/udp from all
+  - allow 53/udp and 53/tcp from all
 
 
 Prepare for DNS
 Prepare for DNS
 ----------------------------------------------------------------
 ----------------------------------------------------------------

+ 1 - 1
docs/_build/html/_sources/server-installation.rst.txt

@@ -175,7 +175,7 @@ This template is equivalent but omits CoreDNS.
 Linux Install without Docker
 Linux Install without Docker
 =============================
 =============================
 
 
-Most systems support Docker, but some, such as LXC, do not. In such environments, there are many options for installing Netmaker. Netmaker is available as a binary file, and there is a zip file of the Netmaker UI static HTML on GitHub. Beyond the UI and Server, you need to install MongoDB and CoreDNS (optional). 
+Most systems support Docker, but some do not. In such environments, there are many options for installing Netmaker. Netmaker is available as a binary file, and there is a zip file of the Netmaker UI static HTML on GitHub. Beyond the UI and Server, you need to install MongoDB and CoreDNS (optional). 
 
 
 To start, we recommend following the Nginx instructions in the :doc:`Quick Install <./quick-start>` guide to enable SSL for your environment.
 To start, we recommend following the Nginx instructions in the :doc:`Quick Install <./quick-start>` guide to enable SSL for your environment.
 
 

+ 8 - 1
docs/_build/html/_sources/troubleshoot.rst.txt

@@ -62,7 +62,7 @@ UI
 **Can I have multiple nodes with the same name?**
 **Can I have multiple nodes with the same name?**
   Yes, nodes can share names without issue. It may just be harder on you to know which is which.
   Yes, nodes can share names without issue. It may just be harder on you to know which is which.
 
 
-Agent
+Netclient
 -------
 -------
 **How do I connect a node to my Netmaker network with Netclient?**
 **How do I connect a node to my Netmaker network with Netclient?**
   First get your access token (not just access key), then run ``sudo netclient join -t <access token>``.
   First get your access token (not just access key), then run ``sudo netclient join -t <access token>``.
@@ -83,6 +83,13 @@ Agent
 **I am done with the agent on my machine, can I uninstall it?**
 **I am done with the agent on my machine, can I uninstall it?**
   Yes, on the node simply run ``sudo /etc/netclient/netclient uninstall``. 
   Yes, on the node simply run ``sudo /etc/netclient/netclient uninstall``. 
 
 
+**I am running SELinux and when I reboot my node I get a permission denied in my netclient logs and it doesn't connect anymore, why?**
+  If you're running SELinux, it will interfere with systemd's ability to restart the client properly. Therefore, please run the following:
+  .. code-block::
+  
+    sudo semanage fcontext -a -t bin_t '/etc/netclient/netclient' 
+    sudo chcon -Rv -u system_u -t bin_t '/etc/netclient/netclient' 
+    sudo restorecon -R -v /etc/netclient/netclient
 
 
 CoreDNS
 CoreDNS
 --------
 --------

+ 6 - 76
docs/_build/html/about.html

@@ -395,35 +395,35 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#dns-mode-prereqisite-setup" class="md-nav__link">DNS Mode Prereqisite Setup</a>
+      <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#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
+      <a href="server-installation.html#dns-mode-setup" class="md-nav__link">DNS Mode Setup</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
+      <a href="server-installation.html#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
+      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#configuration-reference" class="md-nav__link">Configuration Reference</a>
+      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
       
       
     
     
     </li>
     </li>
@@ -524,41 +524,6 @@
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#basic" class="md-nav__link">Basic</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#local-network" class="md-nav__link">Local Network</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#site-to-site" class="md-nav__link">Site-to-Site</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#dual-stack-with-ipv6" class="md-nav__link">Dual Stack with IPv6</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#kubernetes-node-network" class="md-nav__link">Kubernetes Node Network</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -626,7 +591,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -650,13 +615,6 @@
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="support.html#issues-bugs-and-feature-requests" class="md-nav__link">Issues, Bugs, and Feature Requests</a>
-      
-    
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
@@ -664,34 +622,6 @@
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>

+ 6 - 76
docs/_build/html/api.html

@@ -375,35 +375,35 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#dns-mode-prereqisite-setup" class="md-nav__link">DNS Mode Prereqisite Setup</a>
+      <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#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
+      <a href="server-installation.html#dns-mode-setup" class="md-nav__link">DNS Mode Setup</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
+      <a href="server-installation.html#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
+      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#configuration-reference" class="md-nav__link">Configuration Reference</a>
+      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
       
       
     
     
     </li>
     </li>
@@ -504,41 +504,6 @@
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#basic" class="md-nav__link">Basic</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#local-network" class="md-nav__link">Local Network</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#site-to-site" class="md-nav__link">Site-to-Site</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#dual-stack-with-ipv6" class="md-nav__link">Dual Stack with IPv6</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#kubernetes-node-network" class="md-nav__link">Kubernetes Node Network</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -650,7 +615,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -674,13 +639,6 @@
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="support.html#issues-bugs-and-feature-requests" class="md-nav__link">Issues, Bugs, and Feature Requests</a>
-      
-    
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
@@ -688,34 +646,6 @@
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>

+ 6 - 76
docs/_build/html/architecture.html

@@ -425,35 +425,35 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#dns-mode-prereqisite-setup" class="md-nav__link">DNS Mode Prereqisite Setup</a>
+      <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#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
+      <a href="server-installation.html#dns-mode-setup" class="md-nav__link">DNS Mode Setup</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
+      <a href="server-installation.html#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
+      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#configuration-reference" class="md-nav__link">Configuration Reference</a>
+      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
       
       
     
     
     </li>
     </li>
@@ -554,41 +554,6 @@
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#basic" class="md-nav__link">Basic</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#local-network" class="md-nav__link">Local Network</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#site-to-site" class="md-nav__link">Site-to-Site</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#dual-stack-with-ipv6" class="md-nav__link">Dual Stack with IPv6</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#kubernetes-node-network" class="md-nav__link">Kubernetes Node Network</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -656,7 +621,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -680,13 +645,6 @@
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="support.html#issues-bugs-and-feature-requests" class="md-nav__link">Issues, Bugs, and Feature Requests</a>
-      
-    
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
@@ -694,34 +652,6 @@
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>

+ 1 - 29
docs/_build/html/client-installation.html

@@ -621,7 +621,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -652,34 +652,6 @@
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>

+ 9 - 79
docs/_build/html/conduct.html

@@ -57,7 +57,7 @@
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="search" title="Search" href="search.html" />
     <link rel="search" title="Search" href="search.html" />
     <link rel="next" title="License" href="license.html" />
     <link rel="next" title="License" href="license.html" />
-    <link rel="prev" title="Contribute" href="contribute.html" />
+    <link rel="prev" title="Support" href="support.html" />
   
   
    
    
 
 
@@ -375,35 +375,35 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#dns-mode-prereqisite-setup" class="md-nav__link">DNS Mode Prereqisite Setup</a>
+      <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#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
+      <a href="server-installation.html#dns-mode-setup" class="md-nav__link">DNS Mode Setup</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
+      <a href="server-installation.html#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
+      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#configuration-reference" class="md-nav__link">Configuration Reference</a>
+      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
       
       
     
     
     </li>
     </li>
@@ -504,41 +504,6 @@
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#basic" class="md-nav__link">Basic</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#local-network" class="md-nav__link">Local Network</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#site-to-site" class="md-nav__link">Site-to-Site</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#dual-stack-with-ipv6" class="md-nav__link">Dual Stack with IPv6</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#kubernetes-node-network" class="md-nav__link">Kubernetes Node Network</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -606,7 +571,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -630,13 +595,6 @@
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="support.html#issues-bugs-and-feature-requests" class="md-nav__link">Issues, Bugs, and Feature Requests</a>
-      
-    
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
@@ -644,34 +602,6 @@
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -876,7 +806,7 @@ available <a class="reference external" href="https://contributor-covenant.org/v
     <div class="md-footer-nav">
     <div class="md-footer-nav">
       <nav class="md-footer-nav__inner md-grid">
       <nav class="md-footer-nav__inner md-grid">
           
           
-            <a href="contribute.html" title="Contribute"
+            <a href="support.html" title="Support"
                class="md-flex md-footer-nav__link md-footer-nav__link--prev"
                class="md-flex md-footer-nav__link md-footer-nav__link--prev"
                rel="prev">
                rel="prev">
               <div class="md-flex__cell md-flex__cell--shrink">
               <div class="md-flex__cell md-flex__cell--shrink">
@@ -885,7 +815,7 @@ available <a class="reference external" href="https://contributor-covenant.org/v
               <div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title">
               <div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title">
                 <span class="md-flex__ellipsis">
                 <span class="md-flex__ellipsis">
                   <span
                   <span
-                      class="md-footer-nav__direction"> Previous </span> Contribute </span>
+                      class="md-footer-nav__direction"> Previous </span> Support </span>
               </div>
               </div>
             </a>
             </a>
           
           

+ 6 - 76
docs/_build/html/external-clients.html

@@ -375,35 +375,35 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#dns-mode-prereqisite-setup" class="md-nav__link">DNS Mode Prereqisite Setup</a>
+      <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#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
+      <a href="server-installation.html#dns-mode-setup" class="md-nav__link">DNS Mode Setup</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
+      <a href="server-installation.html#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
+      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#configuration-reference" class="md-nav__link">Configuration Reference</a>
+      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
       
       
     
     
     </li>
     </li>
@@ -524,41 +524,6 @@
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#basic" class="md-nav__link">Basic</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#local-network" class="md-nav__link">Local Network</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#site-to-site" class="md-nav__link">Site-to-Site</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#dual-stack-with-ipv6" class="md-nav__link">Dual Stack with IPv6</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#kubernetes-node-network" class="md-nav__link">Kubernetes Node Network</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -626,7 +591,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -650,13 +615,6 @@
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="support.html#issues-bugs-and-feature-requests" class="md-nav__link">Issues, Bugs, and Feature Requests</a>
-      
-    
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
@@ -664,34 +622,6 @@
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>

+ 1 - 1
docs/_build/html/genindex.html

@@ -569,7 +569,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>

+ 6 - 76
docs/_build/html/getting-started.html

@@ -403,35 +403,35 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#dns-mode-prereqisite-setup" class="md-nav__link">DNS Mode Prereqisite Setup</a>
+      <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#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
+      <a href="server-installation.html#dns-mode-setup" class="md-nav__link">DNS Mode Setup</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
+      <a href="server-installation.html#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
+      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#configuration-reference" class="md-nav__link">Configuration Reference</a>
+      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
       
       
     
     
     </li>
     </li>
@@ -532,41 +532,6 @@
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#basic" class="md-nav__link">Basic</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#local-network" class="md-nav__link">Local Network</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#site-to-site" class="md-nav__link">Site-to-Site</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#dual-stack-with-ipv6" class="md-nav__link">Dual Stack with IPv6</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#kubernetes-node-network" class="md-nav__link">Kubernetes Node Network</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -634,7 +599,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -658,13 +623,6 @@
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="support.html#issues-bugs-and-feature-requests" class="md-nav__link">Issues, Bugs, and Feature Requests</a>
-      
-    
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
@@ -672,34 +630,6 @@
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>

+ 2 - 2
docs/_build/html/index.html

@@ -570,7 +570,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -855,7 +855,7 @@
 <li class="toctree-l2"><a class="reference internal" href="troubleshoot.html#common-issues">Common Issues</a></li>
 <li class="toctree-l2"><a class="reference internal" href="troubleshoot.html#common-issues">Common Issues</a></li>
 <li class="toctree-l2"><a class="reference internal" href="troubleshoot.html#server">Server</a></li>
 <li class="toctree-l2"><a class="reference internal" href="troubleshoot.html#server">Server</a></li>
 <li class="toctree-l2"><a class="reference internal" href="troubleshoot.html#ui">UI</a></li>
 <li class="toctree-l2"><a class="reference internal" href="troubleshoot.html#ui">UI</a></li>
-<li class="toctree-l2"><a class="reference internal" href="troubleshoot.html#agent">Agent</a></li>
+<li class="toctree-l2"><a class="reference internal" href="troubleshoot.html#netclient">Netclient</a></li>
 <li class="toctree-l2"><a class="reference internal" href="troubleshoot.html#coredns">CoreDNS</a></li>
 <li class="toctree-l2"><a class="reference internal" href="troubleshoot.html#coredns">CoreDNS</a></li>
 </ul>
 </ul>
 </li>
 </li>

+ 6 - 76
docs/_build/html/license.html

@@ -374,35 +374,35 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#dns-mode-prereqisite-setup" class="md-nav__link">DNS Mode Prereqisite Setup</a>
+      <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#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
+      <a href="server-installation.html#dns-mode-setup" class="md-nav__link">DNS Mode Setup</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
+      <a href="server-installation.html#docker-compose-install" class="md-nav__link">Docker Compose Install</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
+      <a href="server-installation.html#linux-install-without-docker" class="md-nav__link">Linux Install without Docker</a>
       
       
     
     
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="server-installation.html#configuration-reference" class="md-nav__link">Configuration Reference</a>
+      <a href="server-installation.html#kubernetes-install" class="md-nav__link">Kubernetes Install</a>
       
       
     
     
     </li>
     </li>
@@ -503,41 +503,6 @@
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#basic" class="md-nav__link">Basic</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#local-network" class="md-nav__link">Local Network</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#site-to-site" class="md-nav__link">Site-to-Site</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#dual-stack-with-ipv6" class="md-nav__link">Dual Stack with IPv6</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#kubernetes-node-network" class="md-nav__link">Kubernetes Node Network</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -605,7 +570,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -629,13 +594,6 @@
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="support.html#issues-bugs-and-feature-requests" class="md-nav__link">Issues, Bugs, and Feature Requests</a>
-      
-    
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
@@ -643,34 +601,6 @@
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>

BIN
docs/_build/html/objects.inv


+ 3 - 73
docs/_build/html/quick-start.html

@@ -550,41 +550,6 @@
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#basic" class="md-nav__link">Basic</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#local-network" class="md-nav__link">Local Network</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#site-to-site" class="md-nav__link">Site-to-Site</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#dual-stack-with-ipv6" class="md-nav__link">Dual Stack with IPv6</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#kubernetes-node-network" class="md-nav__link">Kubernetes Node Network</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -652,7 +617,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -676,13 +641,6 @@
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="support.html#issues-bugs-and-feature-requests" class="md-nav__link">Issues, Bugs, and Feature Requests</a>
-      
-    
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
@@ -690,34 +648,6 @@
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -924,13 +854,13 @@
 
 
 <h3 id="prepare-firewall">Prepare Firewall<a class="headerlink" href="#prepare-firewall" title="Permalink to this headline">¶</a></h3>
 <h3 id="prepare-firewall">Prepare Firewall<a class="headerlink" href="#prepare-firewall" title="Permalink to this headline">¶</a></h3>
 <p>Make sure firewall settings are appropriate for Netmaker. You need ports 53 and 443. On the server you can run:</p>
 <p>Make sure firewall settings are appropriate for Netmaker. You need ports 53 and 443. On the server you can run:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">sudo</span> <span class="n">ufw</span> <span class="n">allow</span> <span class="n">proto</span> <span class="n">tcp</span> <span class="kn">from</span> <span class="nn">any</span> <span class="n">to</span> <span class="nb">any</span> <span class="n">port</span> <span class="mi">443</span> <span class="o">&amp;&amp;</span> <span class="n">sudo</span> <span class="n">ufw</span> <span class="n">allow</span> <span class="n">dns</span>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">sudo</span> <span class="n">ufw</span> <span class="n">allow</span> <span class="n">proto</span> <span class="n">tcp</span> <span class="kn">from</span> <span class="nn">any</span> <span class="n">to</span> <span class="nb">any</span> <span class="n">port</span> <span class="mi">443</span> <span class="o">&amp;&amp;</span> <span class="n">sudo</span> <span class="n">ufw</span> <span class="n">allow</span> <span class="mi">53</span><span class="o">/</span><span class="n">udp</span> <span class="o">&amp;&amp;</span> <span class="n">sudo</span> <span class="n">ufw</span> <span class="n">allow</span> <span class="mi">53</span><span class="o">/</span><span class="n">tcp</span>
 </pre></div>
 </pre></div>
 </div>
 </div>
 <dl class="simple">
 <dl class="simple">
 <dt><strong>Based on your cloud provider, you may also need to set inbound security rules for your server. This will be dependent on your cloud provider. Be sure to check before moving on:</strong></dt><dd><ul class="simple">
 <dt><strong>Based on your cloud provider, you may also need to set inbound security rules for your server. This will be dependent on your cloud provider. Be sure to check before moving on:</strong></dt><dd><ul class="simple">
 <li><p>allow 443/tcp from all</p></li>
 <li><p>allow 443/tcp from all</p></li>
-<li><p>allow 53/udp from all</p></li>
+<li><p>allow 53/udp and 53/tcp from all</p></li>
 </ul>
 </ul>
 </dd>
 </dd>
 </dl>
 </dl>

+ 1 - 1
docs/_build/html/search.html

@@ -575,7 +575,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>

File diff suppressed because it is too large
+ 0 - 0
docs/_build/html/searchindex.js


+ 4 - 72
docs/_build/html/server-installation.html

@@ -562,41 +562,6 @@
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#basic" class="md-nav__link">Basic</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#local-network" class="md-nav__link">Local Network</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#site-to-site" class="md-nav__link">Site-to-Site</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#dual-stack-with-ipv6" class="md-nav__link">Dual Stack with IPv6</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#kubernetes-node-network" class="md-nav__link">Kubernetes Node Network</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -664,7 +629,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -688,13 +653,6 @@
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       <a href="support.html#faq" class="md-nav__link">FAQ</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="support.html#issues-bugs-and-feature-requests" class="md-nav__link">Issues, Bugs, and Feature Requests</a>
-      
-    
     </li>
     </li>
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
@@ -702,34 +660,6 @@
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -939,7 +869,9 @@
   <span class="nt">agentbackend</span><span class="p">:</span> <span class="s">""</span> <span class="c1"># defaults to "on" or AGENT_BACKEND (if set)</span>
   <span class="nt">agentbackend</span><span class="p">:</span> <span class="s">""</span> <span class="c1"># defaults to "on" or AGENT_BACKEND (if set)</span>
   <span class="nt">clientmode</span><span class="p">:</span> <span class="s">""</span> <span class="c1"># defaults to "on" or CLIENT_MODE (if set)</span>
   <span class="nt">clientmode</span><span class="p">:</span> <span class="s">""</span> <span class="c1"># defaults to "on" or CLIENT_MODE (if set)</span>
   <span class="nt">dnsmode</span><span class="p">:</span> <span class="s">""</span> <span class="c1"># defaults to "on" or DNS_MODE (if set)</span>
   <span class="nt">dnsmode</span><span class="p">:</span> <span class="s">""</span> <span class="c1"># defaults to "on" or DNS_MODE (if set)</span>
+  <span class="nt">sqlconn</span><span class="p">:</span> <span class="s">""</span> <span class="c1"># defaults to "http://" or SQL_CONN (if set)</span>
   <span class="nt">disableremoteipcheck</span><span class="p">:</span> <span class="s">""</span> <span class="c1"># defaults to "false" or DISABLE_REMOTE_IP_CHECK (if set)</span>
   <span class="nt">disableremoteipcheck</span><span class="p">:</span> <span class="s">""</span> <span class="c1"># defaults to "false" or DISABLE_REMOTE_IP_CHECK (if set)</span>
+  <span class="nt">version</span><span class="p">:</span> <span class="s">""</span> <span class="c1"># version of server</span>
 </pre></div>
 </pre></div>
 </div>
 </div>
 
 
@@ -1069,7 +1001,7 @@ docker-compose up -d`
 
 
 
 
 <h2 id="linux-install-without-docker">Linux Install without Docker<a class="headerlink" href="#linux-install-without-docker" title="Permalink to this headline">¶</a></h2>
 <h2 id="linux-install-without-docker">Linux Install without Docker<a class="headerlink" href="#linux-install-without-docker" title="Permalink to this headline">¶</a></h2>
-<p>Most systems support Docker, but some, such as LXC, do not. In such environments, there are many options for installing Netmaker. Netmaker is available as a binary file, and there is a zip file of the Netmaker UI static HTML on GitHub. Beyond the UI and Server, you need to install MongoDB and CoreDNS (optional).</p>
+<p>Most systems support Docker, but some do not. In such environments, there are many options for installing Netmaker. Netmaker is available as a binary file, and there is a zip file of the Netmaker UI static HTML on GitHub. Beyond the UI and Server, you need to install MongoDB and CoreDNS (optional).</p>
 <p>To start, we recommend following the Nginx instructions in the <a class="reference internal" href="quick-start.html"><span class="doc">Quick Install</span></a> guide to enable SSL for your environment.</p>
 <p>To start, we recommend following the Nginx instructions in the <a class="reference internal" href="quick-start.html"><span class="doc">Quick Install</span></a> guide to enable SSL for your environment.</p>
 <p>Once this is enabled and configured for a domain, you can continue with the below. The recommended server runs Ubuntu 20.04.</p>
 <p>Once this is enabled and configured for a domain, you can continue with the below. The recommended server runs Ubuntu 20.04.</p>
 
 

+ 4 - 67
docs/_build/html/support.html

@@ -56,7 +56,7 @@
     <link rel="author" title="About these documents" href="about.html" />
     <link rel="author" title="About these documents" href="about.html" />
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="search" title="Search" href="search.html" />
     <link rel="search" title="Search" href="search.html" />
-    <link rel="next" title="Contribute" href="contribute.html" />
+    <link rel="next" title="Code of Conduct" href="conduct.html" />
     <link rel="prev" title="Troubleshooting" href="troubleshoot.html" />
     <link rel="prev" title="Troubleshooting" href="troubleshoot.html" />
   
   
    
    
@@ -504,41 +504,6 @@
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#basic" class="md-nav__link">Basic</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#local-network" class="md-nav__link">Local Network</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#site-to-site" class="md-nav__link">Site-to-Site</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#dual-stack-with-ipv6" class="md-nav__link">Dual Stack with IPv6</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#kubernetes-node-network" class="md-nav__link">Kubernetes Node Network</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -606,7 +571,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -667,34 +632,6 @@
       <a href="#contact" class="md-nav__link">Contact</a>
       <a href="#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -865,12 +802,12 @@
             </a>
             </a>
           
           
           
           
-            <a href="contribute.html" title="Contribute"
+            <a href="conduct.html" title="Code of Conduct"
                class="md-flex md-footer-nav__link md-footer-nav__link--next"
                class="md-flex md-footer-nav__link md-footer-nav__link--next"
                rel="next">
                rel="next">
             <div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title"><span
             <div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title"><span
                 class="md-flex__ellipsis"> <span
                 class="md-flex__ellipsis"> <span
-                class="md-footer-nav__direction"> Next </span> Contribute </span>
+                class="md-footer-nav__direction"> Next </span> Code of Conduct </span>
             </div>
             </div>
             <div class="md-flex__cell md-flex__cell--shrink"><i
             <div class="md-flex__cell md-flex__cell--shrink"><i
                 class="md-icon md-icon--arrow-forward md-footer-nav__button"></i>
                 class="md-icon md-icon--arrow-forward md-footer-nav__button"></i>

+ 13 - 68
docs/_build/html/troubleshoot.html

@@ -504,41 +504,6 @@
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       <a href="usage.html#external-tutorials" class="md-nav__link">External Tutorials</a>
       
       
     
     
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#basic" class="md-nav__link">Basic</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#local-network" class="md-nav__link">Local Network</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#site-to-site" class="md-nav__link">Site-to-Site</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#dual-stack-with-ipv6" class="md-nav__link">Dual Stack with IPv6</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="usage.html#kubernetes-node-network" class="md-nav__link">Kubernetes Node Network</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -597,7 +562,7 @@
         </li>
         </li>
         <li class="md-nav__item"><a href="#ui" class="md-nav__link">UI</a>
         <li class="md-nav__item"><a href="#ui" class="md-nav__link">UI</a>
         </li>
         </li>
-        <li class="md-nav__item"><a href="#agent" class="md-nav__link">Agent</a>
+        <li class="md-nav__item"><a href="#netclient" class="md-nav__link">Netclient</a>
         </li>
         </li>
         <li class="md-nav__item"><a href="#coredns" class="md-nav__link">CoreDNS</a>
         <li class="md-nav__item"><a href="#coredns" class="md-nav__link">CoreDNS</a>
         </li></ul>
         </li></ul>
@@ -630,7 +595,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="#agent" class="md-nav__link">Agent</a>
+      <a href="#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -661,34 +626,6 @@
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>
@@ -770,7 +707,7 @@
         </li>
         </li>
         <li class="md-nav__item"><a href="#ui" class="md-nav__link">UI</a>
         <li class="md-nav__item"><a href="#ui" class="md-nav__link">UI</a>
         </li>
         </li>
-        <li class="md-nav__item"><a href="#agent" class="md-nav__link">Agent</a>
+        <li class="md-nav__item"><a href="#netclient" class="md-nav__link">Netclient</a>
         </li>
         </li>
         <li class="md-nav__item"><a href="#coredns" class="md-nav__link">CoreDNS</a>
         <li class="md-nav__item"><a href="#coredns" class="md-nav__link">CoreDNS</a>
         </li></ul>
         </li></ul>
@@ -843,8 +780,8 @@ Then delete the rogue access key.</p>
 </dl>
 </dl>
 
 
 
 
-<h2 id="agent">Agent<a class="headerlink" href="#agent" title="Permalink to this headline">¶</a></h2>
-<dl class="simple">
+<h2 id="netclient">Netclient<a class="headerlink" href="#netclient" title="Permalink to this headline">¶</a></h2>
+<dl>
 <dt><strong>How do I connect a node to my Netmaker network with Netclient?</strong></dt><dd><p>First get your access token (not just access key), then run <code class="docutils literal notranslate"><span class="pre">sudo</span> <span class="pre">netclient</span> <span class="pre">join</span> <span class="pre">-t</span> <span class="pre">&lt;access</span> <span class="pre">token&gt;</span></code>.
 <dt><strong>How do I connect a node to my Netmaker network with Netclient?</strong></dt><dd><p>First get your access token (not just access key), then run <code class="docutils literal notranslate"><span class="pre">sudo</span> <span class="pre">netclient</span> <span class="pre">join</span> <span class="pre">-t</span> <span class="pre">&lt;access</span> <span class="pre">token&gt;</span></code>.
 <strong>NOTE:</strong> netclient may be under /etc/netclient/, i.e run <code class="docutils literal notranslate"><span class="pre">sudo</span> <span class="pre">/etc/netclient/netclient</span> <span class="pre">join</span> <span class="pre">-t</span> <span class="pre">&lt;access</span> <span class="pre">token&gt;</span></code></p>
 <strong>NOTE:</strong> netclient may be under /etc/netclient/, i.e run <code class="docutils literal notranslate"><span class="pre">sudo</span> <span class="pre">/etc/netclient/netclient</span> <span class="pre">join</span> <span class="pre">-t</span> <span class="pre">&lt;access</span> <span class="pre">token&gt;</span></code></p>
 </dd>
 </dd>
@@ -859,6 +796,14 @@ You can also see the current WireGuard configuration with <code class="docutils
 </dd>
 </dd>
 <dt><strong>I am done with the agent on my machine, can I uninstall it?</strong></dt><dd><p>Yes, on the node simply run <code class="docutils literal notranslate"><span class="pre">sudo</span> <span class="pre">/etc/netclient/netclient</span> <span class="pre">uninstall</span></code>.</p>
 <dt><strong>I am done with the agent on my machine, can I uninstall it?</strong></dt><dd><p>Yes, on the node simply run <code class="docutils literal notranslate"><span class="pre">sudo</span> <span class="pre">/etc/netclient/netclient</span> <span class="pre">uninstall</span></code>.</p>
 </dd>
 </dd>
+<dt><strong>I am running SELinux and when I reboot my node I get a permission denied in my netclient logs and it doesn’t connect anymore, why?</strong></dt><dd><p>If you’re running SELinux, it will interfere with systemd’s ability to restart the client properly. Therefore, please run the following:
+.. code-block:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">sudo</span> <span class="n">semanage</span> <span class="n">fcontext</span> <span class="o">-</span><span class="n">a</span> <span class="o">-</span><span class="n">t</span> <span class="n">bin_t</span> <span class="s1">'/etc/netclient/netclient'</span>
+<span class="n">sudo</span> <span class="n">chcon</span> <span class="o">-</span><span class="n">Rv</span> <span class="o">-</span><span class="n">u</span> <span class="n">system_u</span> <span class="o">-</span><span class="n">t</span> <span class="n">bin_t</span> <span class="s1">'/etc/netclient/netclient'</span>
+<span class="n">sudo</span> <span class="n">restorecon</span> <span class="o">-</span><span class="n">R</span> <span class="o">-</span><span class="n">v</span> <span class="o">/</span><span class="n">etc</span><span class="o">/</span><span class="n">netclient</span><span class="o">/</span><span class="n">netclient</span>
+</pre></div>
+</div>
+</dd>
 </dl>
 </dl>
 
 
 
 

+ 1 - 29
docs/_build/html/usage.html

@@ -593,7 +593,7 @@
     <li class="md-nav__item">
     <li class="md-nav__item">
     
     
     
     
-      <a href="troubleshoot.html#agent" class="md-nav__link">Agent</a>
+      <a href="troubleshoot.html#netclient" class="md-nav__link">Netclient</a>
       
       
     
     
     </li>
     </li>
@@ -624,34 +624,6 @@
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       <a href="support.html#contact" class="md-nav__link">Contact</a>
       
       
     
     
-    </li></ul>
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html" class="md-nav__link">Contribute</a>
-      <ul class="md-nav__list"> 
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-issue" class="md-nav__link">Submitting an Issue</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#submitting-an-enhancement" class="md-nav__link">Submitting an Enhancement</a>
-      
-    
-    </li>
-    <li class="md-nav__item">
-    
-    
-      <a href="contribute.html#contributing-code" class="md-nav__link">Contributing Code</a>
-      
-    
     </li></ul>
     </li></ul>
     
     
     </li>
     </li>

+ 2 - 2
docs/quick-start.rst

@@ -103,11 +103,11 @@ Make sure firewall settings are appropriate for Netmaker. You need ports 53 and
 
 
 .. code-block::
 .. code-block::
 
 
-  sudo ufw allow proto tcp from any to any port 443 && sudo ufw allow 53/udp
+  sudo ufw allow proto tcp from any to any port 443 && sudo ufw allow 53/udp && sudo ufw allow 53/tcp
 
 
 **Based on your cloud provider, you may also need to set inbound security rules for your server. This will be dependent on your cloud provider. Be sure to check before moving on:**
 **Based on your cloud provider, you may also need to set inbound security rules for your server. This will be dependent on your cloud provider. Be sure to check before moving on:**
   - allow 443/tcp from all
   - allow 443/tcp from all
-  - allow 53/udp from all
+  - allow 53/udp and 53/tcp from all
 
 
 Prepare for DNS
 Prepare for DNS
 ----------------------------------------------------------------
 ----------------------------------------------------------------

+ 1 - 1
scripts/netclient-install.sh

@@ -8,7 +8,7 @@ fi
 
 
 [ -z "$KEY" ] && KEY=nokey;
 [ -z "$KEY" ] && KEY=nokey;
 
 
-wget -O netclient https://github.com/gravitl/netmaker/releases/download/v0.7.2/netclient
+wget -O netclient https://github.com/gravitl/netmaker/releases/download/latest/netclient
 chmod +x netclient
 chmod +x netclient
 sudo ./netclient join -t $KEY
 sudo ./netclient join -t $KEY
 rm -f netclient
 rm -f netclient

Some files were not shown because too many files changed in this diff