Browse Source
Removed blank PostUp and PostDown
Not every server config needs a PostUp or PostDown so I added an if statement to not include them if the values entered in the web interface are blank.
pull/54/head
Antonio Fernandez
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
4 additions and
0 deletions
wg_dashboard_backend/templates/server.j2
@ -3,8 +3,12 @@ Address = {{ data.address }}/{{ data.subnet }}{%- if is_ipv6 -%},{{ data.v6_addr
ListenPort = {{ data.listen_port }}
ListenPort = {{ data.listen_port }}
PrivateKey = {{ data.private_key }}
PrivateKey = {{ data.private_key }}
{% if data.post_up or data.v6_post_up %}
PostUp = {{ data.post_up }}{%- if is_ipv6 -%} {{ data.v6_post_up }}{%- endif %}
PostUp = {{ data.post_up }}{%- if is_ipv6 -%} {{ data.v6_post_up }}{%- endif %}
{%- endif %}
{% if data.post_down or data.v6_post_down %}
PostDown = {{ data.post_down }}{%- if is_ipv6 -%} {{ data.v6_post_down }}{%- endif %}
PostDown = {{ data.post_down }}{%- if is_ipv6 -%} {{ data.v6_post_down }}{%- endif %}
{%- endif %}
{% for peer in data.peers %}
{% for peer in data.peers %}
[Peer]
[Peer]