wireguard

Ansible Role: WireGuard

An Ansible Role that installs and configures WireGuard.

Requirements

None.

Role Variables

See Example Playbook section.

Dependencies

None.

Example Playbook

---
- 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>

License

GPLv3

Author Information

This role is developed and maintained by Sven Kube

About

Install and configure wireguard on your system.

Install
ansible-galaxy install SvenKube/ansible-wireguard
GitHub repository
License
Unknown
Downloads
38
Owner