{% extends "ui/_layout.html" %} {% block title %}Settings — bty-web{% endblock %} {% block content %}

Settings

Bearer token

Rotation generates a fresh URL-safe random token and writes it to /etc/default/bty-web. The change takes effect on the next bty-web restart — until then the current token keeps working. Copy the new value before restarting the service.

{% if new_token %}
New token: {{ new_token }}
Save this somewhere, then run sudo systemctl restart bty-web on the server (or reboot). Your current session will still work until the restart, after which you'll need to log in with the new token.
{% endif %}

PXE proxy-DHCP

Activates the dnsmasq proxy-DHCP block: bty-web responds to PXE queries on the chosen interface. Pick the interface that faces the target machines, supply the subnet they're on, and click Activate. dnsmasq restarts; until then the dnsmasq config shipped with the appliance only serves TFTP.

{% if pxe %}
Currently active: interface {{ pxe.interface }}, subnet {{ pxe.subnet }}. Re-submit the form below to change.
{% else %}
PXE is currently not active. Machines with boot_policy=flash won't actually be served until you activate it here (or the operator hand-edits /etc/dnsmasq.d/bty-pxe.conf).
{% endif %}
Network address of the segment PXE clients live on. CIDR is accepted but only the network part is used.
{% endblock %}