{% extends "base.html" %} {% block title %}Proxy - Vacuum Wall{% endblock %} {% block content %}
{% for domain in (domains or []) %} {% endfor %} {% if not (domains or []) %} {% endif %}
Domain Backend Host Backend Port Protocol Certificate Actions
{{ domain.get('domain', 'unknown') }} {{ domain.get('backend_host', '-') }} {{ domain.get('backend_port', '-') }} {{ domain.get('protocol', 'http') }} {% set matched_cert = None %} {% if certs %} {% for cert in certs %} {% if cert.get('domain') == domain.get('domain') %} {% set matched_cert = cert %} {% endif %} {% endfor %} {% endif %} {% if matched_cert %} {% if matched_cert.get('expired') %} Expired {% elif matched_cert.get('days_remaining') is not none and matched_cert.days_remaining <= 30 %} {{ matched_cert.days_remaining }}d {% else %} Valid {% endif %} {% else %} No cert {% endif %}
No proxy domains configured. Add a domain to start terminating SSL.
{% endblock %}