{% include "nav.html" %}

Storage

The shared result cache in object storage, then what scripthut has left on each backend's filesystem — source clones, agent workspaces, software stacks, and logs. Scans run on demand; cleanup deletes only entries scripthut itself created, never active or unrecognized ones. "Orphaned" means no run this server remembers references it (run records are pruned after 30 days).

{% include "disk_cache.html" %} {% for b in disk_backends %} {% if b.ssh %}
{% include "disk_backend.html" %}
{% else %}

{{ b.name }}

{{ b.type }}

No persistent filesystem to scan — {{ b.type }} instances are ephemeral.

{% endif %} {% else %}
No backends configured.
{% endfor %}
{# Disk-table interactivity: client-side column sort + batch-select delete. Listeners are delegated on document so they keep working after HTMX swaps a card's innerHTML. No per-swap re-binding needed. #}