{% extends 'base.html' %}
{% block title%}F-Droid - {{ mirror['hostname'] }} - Mirror Details{% endblock %}
{% block h1%}Mirror Details: {{ mirror['hostname'] }}
{% endblock %}
{% block nav_items %}
F-droid
{% endblock %}
{% if mirror['common_url'] is defined %}
{% set url = mirror['common_url'] %}
{% else %}
{% set url = mirror['url'] %}
{% endif %}
{% block content %}
URL Details: {{ url }}
URL: |
{% if mirror['protocol'] in ['http', 'https'] %}
{{ url }} |
{% else %}
{{ url }} |
{% endif %}
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 %#} |
{% if mirror['countries'] %}
Country |
{% if mirror['countries'] is defined %}
{% if mirror['countries'] | length > 1 %}
Unknown
{% else %}
{{ mirror['countries'][0] }}
{% endif %}
{% else %}
Unknown
{% endif %}
|
{% 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 %}
Check Logs
Check time (UTC) |
Check location |
Check IP |
Last modified (UTC) |
Delay (hh:mm) |
Duration (s) |
Success |
Errors |
{% for t_str in mirror['historical'] %}{% set h = mirror['historical'][t_str] %}
{{ 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 %}
|
{% endfor %}
Debug output
{{ table }}
{% endblock %}