{% extends 'base.html' %} {% block title%}F-Droid - {{ mirror['hostname'] }} - Mirror Details{% endblock %} {% block h1%}Mirror Details: {{ mirror['hostname'] }} {% endblock %} {% block nav_items %} {% endblock %} {% if mirror['common_url'] is defined %} {% set url = mirror['common_url'] %} {% else %} {% set url = mirror['url'] %} {% endif %} {% block content %}

URL Details: {{ url }}

{% if mirror['protocol'] in ['http', 'https'] %} {% else %} {% endif %} {% if mirror['countries'] %} {% endif %}
URL:{{ url }}{{ url }}
Mirror: {{ mirror['hostname'] }}
Official: Yes/No
Has archive: Yes/No
IPv4: {{ 'Yes' if mirror['IPv4'] else 'No' }}{#% for ip in mirror['IPv4'] %}{{ ip }}{{ ', ' if not loop.last }}{% endfor %#}
IPv6: {{ 'Yes' if mirror['IPv6'] else 'No' }}{#% for ip in mirror['IPv6'] %}{{ ip }}{{ ', ' if not loop.last }}{% endfor %#}
Country {% if mirror['countries'] is defined %} {% if mirror['countries'] | length > 1 %} Unknown {% else %} {{ mirror['countries'][0] }} {% endif %} {% else %} Unknown {% endif %}
{% if mirror['protocol'] == 'https' %}
TLS version: {{ mirror['tls_version'] }}
TLS ping: {% if mirror['tlsping'] is defined %} {{ mirror['tlsping']['average'] }} {% endif %}
TLS ping stddev: {% if mirror['tlsping'] is defined %} {{ mirror['tlsping']['stddev'] }} {% endif %}
TLS least strength: {% if mirror['tls_details'] is defined %} {{ mirror['tls_details']['least strength'] }} {% endif %}
{% endif %}
{% for t_str in mirror['historical'] %}{% set h = mirror['historical'][t_str] %} {% endfor %}
Check Logs
Check time (UTC) Check location Check IP Last modified (UTC) Delay (hh:mm) Duration (s) Success Errors
{{ t_str }} {{ h['check_country'] }} {{ h['check_ip'] }} {{ h['modified'] }} {{ h['delay'] }} {{ h['duration'] }} {{ h['success'] }} {% for err in h['errors'] %} {{ err }}: {{ h['errors'][err] }}
{% endfor %}

Debug output

{{ table }}
{% endblock %}