{% extends "base.html" %} {% block title %}Dashboard — alembic{% endblock %} {% block content %}
{{ stats.total_tracks }}
Tracks in library{% if not stats.db_exists %} (beets db not found){% endif %}
{{ active_playlist_count }} / {{ playlist_count }}
Playlists active
{{ stats.groupings | length }}
Distinct groupings
{{ total_size_human }}
Approx. library size

File formats

{% if stats.formats %} {% else %}

No format data yet.

{% endif %}

Credential status

Manage credentials →

Recent job runs

{% set status_badge = {"running": "badge-info badge-pulse", "success": "badge-success", "failed": "badge-danger", "skipped_lock": "badge-muted"} %} {% for run in recent_runs %} {% else %} {% endfor %}
JobStatusTriggered bySummary
{{ run.job_key }} {{ run.status }} {{ run.triggered_by }} {{ run.summary or "—" }}
No job runs yet.

See all jobs →

{% endblock %}