index.rst.txt 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. .. Netmaker documentation master file, created by
  2. sphinx-quickstart on Fri May 14 08:51:40 2021.
  3. You can adapt this file completely to your liking, but it should at least
  4. contain the root `toctree` directive.
  5. .. image:: netmaker.png
  6. :width: 100%
  7. :alt: Netmaker WireGuard
  8. :align: center
  9. .. role:: raw-html(raw)
  10. :format: html
  11. :raw-html:`<br />`
  12. =======================================
  13. Welcome to the Netmaker Documentation
  14. =======================================
  15. Netmaker is a platform for creating and managing fast, secure, and dynamic virtual overlay networks using WireGuard.
  16. This documentation covers Netmaker's installation, usage, troubleshooting, and customization, as well as reference documents for the API, UI and Agent configuration. All of the `source code <https://github.com/gravitl/netmaker>`_ for Netmaker is on GitHub.
  17. :raw-html:`<br />`
  18. .. raw:: html
  19. :file: youtube-1.html
  20. About
  21. ------
  22. A quick overview of Netmaker, explaining what it is, how it works, and why you should be using it.
  23. .. toctree::
  24. :maxdepth: 2
  25. about
  26. Architecture
  27. ---------------
  28. A technical overview of Netmaker, including design decisions and limitations.
  29. .. toctree::
  30. :maxdepth: 2
  31. architecture
  32. Quick Start
  33. ---------------
  34. A quick start guide to getting up and running with Netmaker and WireGuard as quickly as possible.
  35. .. toctree::
  36. :maxdepth: 2
  37. quick-start
  38. Server Installation
  39. --------------------
  40. A detailed guide to installing the Netmaker server (API, DB, UI, DNS), and configuration options.
  41. .. toctree::
  42. :maxdepth: 2
  43. server-installation
  44. Client Installation
  45. --------------------
  46. A detailed guide to installing the Netmaker agent (netclient) on devices and configuration options.
  47. .. toctree::
  48. :maxdepth: 2
  49. client-installation
  50. Guides
  51. ----------------
  52. A handful of guides for use cases including site-to-site, Kubernetes, private DNS, and more.
  53. .. toctree::
  54. :maxdepth: 2
  55. usage
  56. API Reference
  57. ---------------
  58. A reference document for the Netmaker Server API, and example API calls for various use cases.
  59. **Coming Soon:** Swagger Documentation
  60. .. toctree::
  61. :maxdepth: 1
  62. api
  63. Support
  64. ----------------
  65. A few helpful documents for if you run into issues with Netmaker.
  66. .. toctree::
  67. :maxdepth: 2
  68. support
  69. Contributing
  70. -----------------
  71. A guide on how to contribute to the Netmaker project.
  72. .. toctree::
  73. contribute.rst
  74. Code of Conduct
  75. -----------------
  76. A statement on our expectations and pledge to the community.
  77. .. toctree::
  78. conduct.rst
  79. Licensing
  80. ---------------
  81. A link to the Netmaker license.
  82. .. toctree::
  83. license.rst