[Interface] PrivateKey = {{ wg_private_key_file.content | b64decode | trim }} Address = {{ wg_address }} ListenPort = {{ wg_port }} {% for peer in wg_peers %} {% if peer.name is defined %} # {{ peer.name }} {% endif %} [Peer] PublicKey = {{ peer.public_key }} AllowedIPs = {{ peer.allowed_ips }} {% if peer.endpoint is defined %} Endpoint = {{ peer.endpoint }} {% endif %} {% if peer.persistent_keepalive | default(false) %} PersistentKeepalive = {{ wg_persistent_keepalive }} {% endif %} {% endfor %}