{% extends "base.html" %} {% set active_page = "settings_system" %} {% block page_title %}Systemeinstellungen{% endblock %} {% block page_sub %}
Prüfintervall und Netzwerkkonfiguration dieses Hosts
{% endblock %} {% block content %}

Host

Name und Zeitzone dieses Hosts.
{% if current_user.has_permission('settings_system.edit') %}

Bestimmt die lokale Zeit in allen Logs und im Änderungsverlauf — wirkt sofort für diese laufende App-Instanz, ohne Dienst-Neustart.
{% else %}
{% endif %}

Netzwerkeinstellungen

IP/DNS/DHCP-Umschaltung dieses Hosts (nicht der DHCP-Server unter „DHCP“).
{% if net_backend == 'unknown' %} Kein unterstütztes Backend erkannt {% else %} {{ {'networkmanager': 'NetworkManager', 'dhcpcd': 'dhcpcd', 'netplan': 'netplan'}[net_backend] }} {% endif %} {% if net_state %} {{ net_interface }} {% if net_state.ok %}— {{ net_state.ip }}/{{ net_state.prefix }}{% if net_state.gateway %}, Gateway {{ net_state.gateway }}{% endif %}{% endif %} {{ {'static': 'Statisch', 'dhcp': 'DHCP', 'unknown': 'Modus unbekannt'}[net_state.mode] }} {% endif %}
{% if net_state and net_state.dns %}
Aktuelle DNS-Server: {{ net_state.dns|join(', ') }}
{% endif %} {% if pending_network_token %}

Neue Netzwerkkonfiguration wurde angewendet. Wenn diese Seite gerade noch lädt, funktioniert die Verbindung — bitte bestätigen, bevor automatisch zurückgerollt wird (nach {{ net_revert_seconds }}s ohne Bestätigung).

{% elif net_backend != 'unknown' and current_user.has_permission('settings_system.edit') %}
Kommagetrennt. Leer lassen, um die per DHCP zugewiesenen DNS-Server zu verwenden.

⚠ Kann die Erreichbarkeit dieses Hosts unterbrechen. Ohne Bestätigung wird automatisch nach {{ net_revert_seconds }}s zurückgerollt.

{% elif net_backend == 'unknown' %}

Weder NetworkManager, dhcpcd noch netplan/systemd-networkd aktiv erkannt — Netzwerkänderungen über diese Seite sind deaktiviert. Bitte die Netzwerkkonfiguration dieses Hosts manuell vornehmen.

{% else %}

Für Änderungen fehlt das Recht „Systemeinstellungen ändern“.

{% endif %}

Logs

Rotation & Aufbewahrung von Live-, Änderungs-, App- und Kea-DHCP-Log.
{% if current_user.has_permission('settings_system.edit') %}
Standard: wöchentlich, 4 Rotationen (≈ 1 Monat Historie je Log).
{% else %}
{% endif %}
Live: {{ log_paths.live }}
Änderungen: {{ log_paths.changes }}
App: {{ log_paths.app }}
Kea-DHCP: {{ log_paths.kea }}

Prüfintervall

Wie oft sollen Geräte auf Erreichbarkeit geprüft werden?
{% if current_user.has_permission('settings_system.edit') %}
Der Hintergrund-Dienst (rpi-check.service) wird nach dem Speichern automatisch neu gestartet.
{% else %}
Nur Lesezugriff — für Änderungen fehlt das Recht „Systemeinstellungen ändern“.
{% endif %}
{% endblock %}