{% if access_list_id > 0 %} {% if access_list.items.length > 0 %} # Authorization auth_basic "Authorization required"; auth_basic_user_file /data/access/{{ access_list_id }}; {% if access_list.pass_auth == 0 %} proxy_set_header Authorization ""; {% endif %} {% endif %} # Access Rules: {{ access_list.clients | size }} total {% for client in access_list.clients %} {{client | nginxAccessRule}} {% endfor %} deny all; # Access checks must... {% if access_list.satisfy_any == 1 %} satisfy any; {% else %} satisfy all; {% endif %} {% endif %}