Skip to content

ADR 0012 Admin Network

Zlatko Lakisic edited this page Aug 7, 2026 · 1 revision

ADR 0012 — Admin host network (Wi‑Fi + IPv4)

Status: Accepted
Date: 2026-08-07
Companions: Admin /admin/api/network, Admin Console


Context

Road bring-up and hallway ops need to join travel Wi‑Fi and set ethernet/wlan IPv4 without SSH. NetworkManager is already the control plane for Road VPN.


Decision

  1. API: GET/POST /admin/api/network (token-gated when LAN-bound).
  2. Whitelisted nmcli only — no raw shell.
  3. Scope: physical ethernet + wifi. Reuse Road VPN sudoers.
  4. Wi‑Fi PSK accepted in POST; never written to structured logs.
  5. UI: Ops tab Network.

Full text: docs/adr/0012-admin-network.md in the main repo.


Related

Clone this wiki locally