seashell / drago

☁️ Securely connect anything with WireGuard® and manage all your networks from a single place.

Home Page:https://seashell.github.io/drago

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Missing documentation

mikkel1156 opened this issue · comments

This will serve as a list over the documentation that's missing, feel free to mention more and I'll add it to the list.

To help contribute to the docs, look at docs. This issue can also be used for coordination.

  • Installing Drago
    • Overview - Add go generate
    • Quickstart - Docker/makefile?
  • Configuration
    • Add new page for "top-level" configurations; data-dir, ports, name etc. (config)
    • ACL - Explain what the ACL system is for or link to HTTP API - Overview?
    • Client - Add missing options (config)
  • HTTP API
    • ACL Policies
    • ACL Tokens
    • Connections
    • Interfaces
    • Networks - Missing example
    • Nodes
    • Status
    • UI
  • Running Drago
    • Running in Docker

Comment any issues with the list.

Docks for running in Docker should be improved because the current version is unable to interact with system WireGuard

For reference: https://github.com/gravitl/netmaker/blob/master/compose/docker-compose.reference.yml#L15

Previously #71

@0x1a8510f2 Already added this to the TODO list.