{% extends "ui/_layout.html" %} {% block title %}Settings - bty-web{% endblock %} {% block subnav %} {% with sections=None %} {% include "ui/_subnav.html" %} {% endwith %} {% endblock %} {% block intro %} {% from "ui/_intro_box.html" import render as intro_box %} {% call intro_box() %} Where every bty magic value comes from. Most are read-only (set via environment variable or derived from the state directory); the Upstream sources card is editable and persists in the database. Operator authentication lives on the Account page; PXE / Netboot wiring on the Netboot page. {% endcall %} {% endblock %} {% block content %} {# Editable: the two upstream URLs. Empty field clears the override and reverts to env / default. Both take effect on the next fetch. #}
| Setting | Value | Source | Env var |
|---|---|---|---|
| {{ r.label }} | {{ r.value }} |
{% if r.source == "env" %} env {% elif r.source == "derived" %} derived {% else %} default {% endif %} |
{% if r.env %}{{ r.env }}
{% else %}-{% endif %}
|