[Interface] PrivateKey = {{ vpn_bridge_wg0_interface_private_key }} {% if vpn_bridge_role == "server" %} ListenPort = {{ vpn_bridge_wg0_port }} {% endif %} {% if vpn_bridge_role == "server" %} {% for client in vpn_bridge_wg0_clients %} [Peer] PublicKey = {{ client.public_key }} PresharedKey = {{ vpn_bridge_wg0_preshared_key }} AllowedIPs = {{ vpn_bridge_wg0_subnet }},{{ client.subnet }} {% endfor %} {% elif vpn_bridge_role == "client" %} [Peer] PublicKey = {{ vpn_bridge_wg0_server_public_key }} PresharedKey = {{ vpn_bridge_wg0_preshared_key }} Endpoint = {{ vpn_bridge_wg0_server_address }}:{{ vpn_bridge_wg0_port }} AllowedIPs = 0.0.0.0/0 PersistentKeepalive = 15 {% endif %}