{% extends "app.html" %} {% comment %} # SPDX-License-Identifier: AGPL-3.0-or-later {% endcomment %} {% load bootstrap %} {% load i18n %} {% block configuration %}

{% trans "As a Server" %}

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

{% if server.peers %} {% for peer in server.peers.values %} {% if peer.public_key %} {% endif %} {% endfor %} {% else %} {% endif %}
{% trans "Public Key" %} {% trans "Allowed IPs" %} {% trans "Last Connected Time" %}
{{ peer.public_key }} {{ peer.allowed_ips|join:", " }} {{ peer.status.latest_handshake|default:'' }}
{% blocktrans trimmed %} No peers configured to connect to this {{ box_name }} yet. {% endblocktrans %}

{% blocktrans trimmed %} Public key for this {{ box_name }}: {% endblocktrans %} {% if server.public_key %}

{{ server.public_key }}
{% else %}

{% trans "Not configured yet." %}

{% endif %}

{% trans "Add Allowed Client" %}

{% trans "As a Client" %}

{% blocktrans trimmed %} Servers that {{ box_name }} will connect to: {% endblocktrans %}

{% if client_peers %} {% for interface, server in client_peers.items %} {% for peer in server.peers.values %} {% if forloop.first %} {% endif %} {% endfor %} {% endfor %} {% else %} {% endif %}
{% trans "Endpoint" %} {% trans "Public Key" %} {% trans "Last Connected Time" %}
{{ peer.endpoint }} {{ peer.public_key }} {{ peer.status.latest_handshake|default:'' }}
{% blocktrans trimmed %} No connections to remote servers are configured yet. {% endblocktrans %}
{% trans "Add Connection to Server" %}
{{ block.super }} {% endblock %}