{{ ansible_managed | comment('plain') }} [Interface] PrivateKey = {{ keys["peer_private"] }} Address = {{ install_wireguard__peer_ip }} {% if install_wireguard__dns_servers != 0 %} DNS = {{ install_wireguard__dns_servers | join(", ") }} {% endif %} [Peer] PublicKey = {{ keys["server_public"] }} PresharedKey = {{ keys["preshared"] }} AllowedIPs = 0.0.0.0/0 Endpoint = {{ ansible_facts.default_ipv4.address }}:{{ install_wireguard__server_port }} {% if install_wireguard__keepalive != 0 %} PersistentKeepalive = {{ install_wireguard__keepalive }} {% endif %}