{% if helpers.exists('OPNsense.wireguard.general.enabled') and OPNsense.wireguard.general.enabled == '1' %}
wireguard_setup="/usr/local/opnsense/scripts/OPNsense/Wireguard/setup.sh"
wireguard_enable="YES"
{%   if helpers.exists('OPNsense.wireguard.server.servers.server') %}
{%   set activeservers=[] %}
{%     for servers in helpers.toList('OPNsense.wireguard.server.servers.server') %}
{%       if servers.enabled == '1' %}
{%       do activeservers.append("wg" + servers.instance) %}
{%       endif %}
{%     endfor %}
{%   endif %}
wireguard_interfaces="{{ activeservers | join(' ') }}"
{% else %}
wireguard_enable="NO"
{% endif %}
