22 lines
651 B
Django/Jinja
22 lines
651 B
Django/Jinja
$TTL 3600
|
|
@ IN SOA wireguard.serti.fun. admin.serti.fun. (
|
|
1 ; serial
|
|
3600 ; refresh
|
|
1800 ; retry
|
|
604800 ; expire
|
|
3600 ; minimum
|
|
)
|
|
|
|
; Name servers
|
|
@ IN NS wireguard.serti.fun.
|
|
|
|
; A records
|
|
wireguard IN A {{ wireguard_address }}
|
|
|
|
@ IN A {{ wireguard_remote_address }}
|
|
{% set apache2 = wireguard_clients | selectattr('name', 'equalto', 'apache2') | first %}
|
|
{% for sub in subdomains %}
|
|
{{ sub }} IN A {{ apache2.address }}
|
|
{% endfor %}
|
|
|
|
* IN A {{ wireguard_remote_address }} |