{% extends 'layout.twig' %} {% block title %}Search — IRDB{% endblock %} {% block content %}
Enter an IP address or prefix to search across the IPs list, manual blocks, and allowlist.
{% else %} {# ------------------------------- IPs --------------------------------- #}| IP | Top category | Max score | Last report | Status |
|---|---|---|---|---|
| {{ item.ip }} | {{ item.topCategory|default('—') }} | {{ item.maxScore|number_format(2) }} | {% if item.lastReportAt %}{% else %}—{% endif %} | {{ item.status }} |
Showing {{ ips.items|length }} of {{ ips.total }} — view all.
{% endif %} {% else %}No IPs match this query.
{% endif %}| Kind | Target | Reason | Expires | Created |
|---|---|---|---|---|
| {{ item.kind }} | {{ item.kind == 'ip' ? item.ip : item.cidr }} | {{ item.reason|default('—') }} | {% if item.expires_at %}{% else %}—{% endif %} | {% if item.created_at %}{% endif %} |
No manual blocks match this query.
{% endif %}| Kind | Target | Reason | Created |
|---|---|---|---|
| {{ item.kind }} | {{ item.kind == 'ip' ? item.ip : item.cidr }} | {{ item.reason|default('—') }} | {% if item.created_at %}{% endif %} |
No allowlist entries match this query.
{% endif %}