wireguard-negotiator/README.md

26 lines
562 B
Markdown

# wireguard-negotiator
A not-very-secure manual WireGuard negotiator
## Purpose
`wireguard-negotiator` is built for scenarios where a simple mechanism to exchange and manually accept WireGuard keys is needed. This makes it slightly easier to provision a group of Linux WireGuard peers that peer with a "server".
In summary:
* Manage "client" keys
* Exchange keys over HTTP(S)
* Manually gate new peers
* Generate Ansible INI inventory
## Limitations
* Linux-only
* Manages existing config files only
* Removing peers is a manual process
# Usage
> TODO