[Interface] PrivateKey = {{ host_private_key }} Address = {{ wg_ip }}/24 ListenPort = {{ wg_port }} {% for peer in wireguard_peers %} {% if peer.ip != wg_ip %} [Peer] PublicKey = {{ peer.pubkey }} AllowedIPs = {{ peer.ip }}/32 {% if peer.endpoint %} Endpoint = {{ peer.endpoint }} PersistentKeepalive = 25 {% endif %} {% endif %} {% endfor %}