{% extends "base.html" %} {% block title %}Screen inventory · LibreSignage{% endblock %} {% block content %}
← Dashboard

Screen inventory

Organize screens and stage content for one display, a group, or the fleet.

Multi-screen targeting

Screens
{% for screen in screens %}
{% endfor %}

Screens

{% for screen in screens %} {% set profile = profiles[screen.id] %}

{{ screen.name }}

{{ screen.slug }} {% if profile.location %} {{ profile.location }} {% endif %} {% for group_name in profile.group_names %} {{ group_name }} {% endfor %} {{ profile.resolution_label }} · {{ profile.orientation }} · {{ profile.scaling_mode }}
PyWebView client setup libresignage-client configure --server-url {{ server_url }} --screen-slug {{ screen.slug }}
Open player
Display profile

Orientation is derived from width and height. Portrait layouts stack split zones vertically.

Groups
{% for group in groups %}
{% endfor %}
{% else %}

No screens registered

{% endfor %}
{% endblock %} {% block scripts %} {% endblock %}