{% extends "ui/_layout.html" %} {% block title %}Catalog - withcache{% endblock %} {% block subnav %} {% endblock %} {% block intro %}
Add one https:// catalog entry. Operators typically fill name, src, and sha256; other fields are optional. For oras:// entries use the form above instead (the registry walk fills sha256 / format / size automatically).
| Name | Source | Format | SHA-256 | Downloaded | Actions |
|---|---|---|---|---|---|
| {{ e.get('name', '') }} | {{ e.get('src') or e.get('url') or '' }} | {% if e.get('format') %} {{ e.format }} {% else %} - {% endif %} | {% if e.get('sha256') %}{{ e.sha256[:12] }}...{% else %}-{% endif %} | {% if e.get('active_job_status') %} {{ e.active_job_status }} {% elif e.get('downloaded_at') %} cached {% else %} - {% endif %} | {# Download / Redownload: enqueue an explicit fetch of this entry's src into the local cache. The button label switches on ``downloaded_at`` so the operator sees whether the click will fill an empty slot or replace stale bytes. #} |
| No catalog entries yet. The startup fetch will populate this list; failures land in the source card above. | |||||