diff --git a/plinth/modules/wireguard/templates/wireguard.html b/plinth/modules/wireguard/templates/wireguard.html index f4cee1728..c4904a291 100644 --- a/plinth/modules/wireguard/templates/wireguard.html +++ b/plinth/modules/wireguard/templates/wireguard.html @@ -9,6 +9,44 @@ {% block configuration %}

{% trans "As a Server" %}

+ {% if server.public_key %} +

{% trans "Server" %}

+ +

+ {% blocktrans trimmed %} + Information for this {{ box_name }}: + {% endblocktrans %} +

+ +
+ + + + + + + + + + + + + + + + + +
{% trans "Property" %}{% trans "Value" %}
{% trans "Public Key" %}{{ server.public_key }}
{% trans "Endpoint(s)" %} + {% for endpoint in server_endpoints %}{{ endpoint }} +{% endfor %}
+ {% blocktrans trimmed %} + {{ box_name }} VPN IP for services + {% endblocktrans %} + {{ server.ip_address }}
+
+ +

{% trans "Peers" %}

+

{% trans "Peers allowed to connect to this server:" %}

@@ -44,31 +82,17 @@
-

- {% blocktrans trimmed %} - Public key for this {{ box_name }}: - {% endblocktrans %} -

- {% if server.public_key %} -
{{ server.public_key }}
- {% else %} -

{% trans "Not configured yet." %}

- {% endif %} - -

- {% blocktrans trimmed %} - Endpoints for this {{ box_name }}: - {% endblocktrans %} -

- {% if server_endpoints %} -
{% for endpoint in server_endpoints %}{{ endpoint }}
-{% endfor %}
- {% else %} -

{% trans "Not configured yet." %}

- {% endif %} -
- {% if not server.public_key %} + + + {% trans "Add Allowed Client" %} + +
+ {% else %} +
+

{% trans "WireGuard server not started yet." %}

{% csrf_token %}
{% endif %} -

{% trans "As a Client" %}