{% extends "base.html" %} {% block content %}

Settings

โ† Back to the printer

Edits are stored in the database and override environment variables (precedence: admin UI > env/.env > default). Fields marked โ†ป only take effect after a restart; ๐Ÿ”’ are pinned by the operator.

{% if open_mode_warning %} {% endif %} {% if saved %} {% endif %} {% if error %} {% endif %}
{% for group, fields in groups.items() %}

{{ group }}

{% if group in group_notes %}
{{ group_notes[group]|safe }}
{% endif %} {% for f in fields %}
{% if f.locked and f.widget in ('label_profiles', 'printer_select', 'auth_users') %} {# Locked complex fields: show the pinned value read-only. #} {% elif f.widget == 'checkbox' %} {% elif f.widget == 'select' %} {% elif f.widget == 'printer_select' %} {% if not f.candidates %}
No USB devices visible (need libusb access). Use the custom selector.
{% endif %} {% elif f.widget == 'label_profiles' %} {% for r in f.rows %} {% endfor %}
NameWidth mmHeight mmDPI (opt)
New or edited profiles only take effect after you press Save settings below.
{% elif f.widget == 'auth_users' %} {% for u in f.users %} {% endfor %}
UsernamePassword
Passwords are stored hashed and never shown. Removing a row deletes that user on save.
{% elif f.widget == 'number' %} {% else %} {% endif %} {% if f.help %}
{{ f.help }}
{% endif %} {% if f.locked %}
Locked by SETTINGS_LOCKED_KEYS โ€” change it via the environment.
{% endif %}
{% endfor %} {% endfor %}

System info

Infrastructure settings โ€” change these via the environment and restart.

{% for label, value in system_info %} {% endfor %}
{{ label }}{{ value }}
{% endblock %}