{% extends "base.html" %} {% block title %}Voxint — resources{% endblock %} {% block body %}

Resources

Live hardware status from the model services, the same readings behind GET /metrics, voxint stats, and the dashboard strip, refreshed automatically.

{# The htmx poll re-requests /resources every 15s; the route answers the HX-Request with just the fragment below, swapped into this container so the page chrome and nav are untouched. innerHTML swaps the contents, so this polling container (and its hx-get) persists unchanged across polls. #}
{% include "fragments/resource_status.html" %}
{% endblock %}