mail-server/ansible/roles/vpn/templates/wireguard.conf.j2
2024-05-31 01:17:29 +03:00

13 lines
285 B
Django/Jinja

# {{ ansible_managed }}
[Interface]
PrivateKey = {{ wireguard.private_key }}
ListenPort = {{ wireguard.port }}
{% for peer in wireguard.peers %}
[Peer]
# {{ peer.name }}
PublicKey = {{ peer.public_key }}
Endpoint = {{ peer.endpoint }}
AllowedIPs = {{ peer.allowed_ips }}
{% endfor %}