| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199 | .. Netmaker documentation master file, created by   sphinx-quickstart on Fri May 14 08:51:40 2021.   You can adapt this file completely to your liking, but it should at least   contain the root `toctree` directive... image:: images/netmaker.png   :width: 100%   :alt: Netmaker WireGuard   :align: center.. role:: raw-html(raw)    :format: html:raw-html:`<br />`=======================================Welcome to the Netmaker Documentation=======================================Netmaker is a platform for creating and managing fast, secure, and dynamic virtual overlay networks using WireGuard.This documentation covers Netmaker's :doc:`installation <./server-installation>`, :doc:`usage <./usage>`, :doc:`troubleshooting <./support>`, and customization, as well as reference documents for the :doc:`API <./api>`, UI and Agent configuration. All of the `source code <https://github.com/gravitl/netmaker>`_ for Netmaker is on GitHub.**For Kubernetes-specific guidance, please see the** `Netmaker Kubernetes Documentation. <https://k8s.netmaker.org>`_About--------High-level information about what Netmaker is and how it works... toctree::   :maxdepth: 2   about      architectureGetting Started------------------------------------How to install Netmaker and set up your first network... toctree::   :maxdepth: 2   install   quick-start   getting-startedIngress, Egress, and Relays------------------------------How to give machines outside of the Netmaker network access to network resources via an Ingress Gateway:.. toctree::   :maxdepth: 2      external-clientsHow to give machines inside the Netmaker network access to external network resources via an Egress Gateway:.. toctree::   :maxdepth: 2      egress-gatewayHow to make machines inside the network reachable if they are blocked by NAT/Firewall:.. toctree::   :maxdepth: 2      relay-serverKubernetes Documentation---------------------------.. toctree::   Kubernetes <https://k8s.netmaker.org>   `Netmaker Kubernetes Documentation <https://k8s.netmaker.org>`_Advanced Server Installation-------------------------------A detailed guide to installing the Netmaker server (API, DB, UI, DNS), and configuration options... toctree::   :maxdepth: 2      server-installationAdvanced Client Installation--------------------------------A detailed guide to installing the Netmaker agent (netclient) on devices and configuration options... toctree::   :maxdepth: 2      client-installationOauth Configuration--------------------A simple guide to configuring OAuth for Netmaker... toctree::   :maxdepth: 2      oauthExternal Guides----------------A handful of guides for use cases including site-to-site, Kubernetes, private DNS, and more... toctree::   :maxdepth: 2      usageUI Reference---------------A reference document for the Netmaker Server UI, with annotated screenshot detailing each field... toctree::   :maxdepth: 2   ui-referenceAPI Reference---------------A reference document for the Netmaker Server API, and example API calls for various use cases... toctree::   :maxdepth: 1   apiUpgrades----------------Upgrading the Netmaker server and clients... toctree::   :maxdepth: 1   upgradesTroubleshooting----------------Help with common Netmaker/netclient issues... toctree::   :maxdepth: 2   troubleshootSupport----------------Where to go for help, and a FAQ... toctree::   :maxdepth: 2   supportCode of Conduct-----------------A statement on our expectations and pledge to the community... toctree::         conduct.rstLicensing---------------A link to the Netmaker license... toctree::         license.rst
 |