30 lines
1020 B
Django/Jinja
30 lines
1020 B
Django/Jinja
# Managed by Ansible — edit ansible/group_vars/vpnhub.yml and re-run
|
|
# site.yml instead of touching this file.
|
|
|
|
TROCH_DC1_IP={{ troch_dc1_ip }}
|
|
TROCH_DC2_IP={{ troch_dc2_ip }}
|
|
OSWALD_DC_IP={{ oswald_dc_ip }}
|
|
|
|
DUO_IKEY={{ duo_ikey }}
|
|
DUO_SKEY={{ duo_skey }}
|
|
DUO_API_HOST={{ duo_api_host }}
|
|
|
|
DUO_SVC_USER={{ duo_svc_user }}
|
|
DUO_SVC_PASSWORD={{ duo_svc_password }}
|
|
AD_SEARCH_DN={{ ad_search_dn }}
|
|
DUO_SECURITY_GROUP_DN={{ duo_security_group_dn | default('') }}
|
|
|
|
RADIUS_SECRET={{ radius_secret }}
|
|
|
|
TECHNITIUM_ADMIN_PASSWORD={{ technitium_admin_password }}
|
|
|
|
VPN_DNS_ZONE={{ vpn_dns_zone | default('roam.atlashorizon.net') }}
|
|
VPN_TRAVEL_PEERS={% for p in wg_travel_peers | default([]) %}{{ p.name }}:{{ p.ip }}{{ "," if not loop.last else "" }}{% endfor %}
|
|
|
|
DUO_AUTHPROXY_VERSION={{ duo_authproxy_version | default('latest') }}
|
|
|
|
# /opt layout — consumed by compose ${*_DIR} interpolation
|
|
OPENVPN_DIR={{ vpnhub_base_dir }}/openvpn
|
|
DUO_DIR={{ vpnhub_base_dir }}/duo-authproxy
|
|
TECHNITIUM_DIR={{ vpnhub_base_dir }}/technitium
|