{% extends "pobsync_backend/base.html" %} {% block title %}pobsync dashboard{% endblock %} {% block content %}
No default global config exists yet. Create it first so discovery, backups, and retention know where pobsync stores snapshots.
{% elif not counts.hosts %}Global config is ready. Add the first host to make this dashboard useful.
{% endif %}| Host | Address | Enabled | Snapshots | Latest Snapshot | Runs | Retention |
|---|---|---|---|---|---|---|
| {{ host.host }} | {{ host.address }} | {{ host.enabled|yesno:"yes,no" }} | {{ host.snapshot_count }} |
{% if host.latest_snapshot %}
{{ host.latest_snapshot.dirname }}
{{ host.latest_snapshot.kind }} {{ host.latest_snapshot.status }}
{% else %}
none
{% endif %}
|
{{ host.run_count }} | d{{ host.retention_daily }} w{{ host.retention_weekly }} m{{ host.retention_monthly }} y{{ host.retention_yearly }} |
| No hosts configured yet. | ||||||
| Host | Status | Started | Ended | Snapshot |
|---|---|---|---|---|
| {{ run.host.host }} | {{ run.status }} | {{ run.started_at|default:"" }} | {{ run.ended_at|default:"" }} | {% if run.snapshot %}{{ run.snapshot.dirname }}{% else %}{{ run.snapshot_path }}{% endif %} |
| No backup runs recorded yet. | ||||