{% 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

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 %}