An Ansible Role that installs and configures WireGuard.
None.
See Example Playbook section.
None.
---
- hosts: localhost
roles:
- role: galaxy-wireguard
address: <ip>
private_key: <private_key>
listen_port: 21841
persistant_keepalive: 25
peers:
- public_key: <public_key>
endpoint: <endpoint>
allowed_ips: <allowed_ips>
GPLv3
This role is developed and maintained by Sven Kube