{% extends "base.html" %} {% block title %}Servers - Hermetic Suite{% endblock %} {% block content %}
{% if servers %}
(0 selected)
{% for server in servers %} {% endfor %}
IP Address Hostname Host Type OS Vulns SSH Scan Last Seen Actions
{% if server.host_type == 'server' or server.host_type is none %} {% endif %} {{ server.ip_address }} {{ server.hostname or '-' }} {% set host_type = server.host_type or 'server' %} {% set type_colors = { 'server': 'success', 'load-balancer': 'warning', 'database': 'info', 'cache': 'info', 'managed': 'secondary', 'other': 'secondary' } %} {% set type_labels = { 'server': 'Server', 'load-balancer': 'Load Balancer', 'database': 'Database', 'cache': 'Cache', 'managed': 'Managed', 'other': 'Other' } %} {{ type_labels.get(host_type, host_type) }} {{ server.os_detected[:30] if server.os_detected else '-' }} {% set vuln_count = server.vulnerabilities|rejectattr('is_resolved')|list|length %} {% if vuln_count > 0 %} {{ vuln_count }} {% else %} 0 {% endif %} {% if server.ssh_enabled %} ✓ {{ server.ssh_key.name if server.ssh_key else 'Default' }} {% else %} ✗ Off {% endif %} {{ server.last_seen.strftime('%Y-%m-%d %H:%M') if server.last_seen else 'Never' }} View
{% else %}

No servers found.

Run a discovery scan or add servers manually.

{% endif %}
{% endblock %}