From 33715bff0713d250440557a9747231333861e801 Mon Sep 17 00:00:00 2001 From: christian Date: Tue, 13 Oct 2026 15:25:54 -0400 Subject: [PATCH] docs: tidy the bind sentence in the appendix Co-Authored-By: Claude Fable 5.1 --- docs/settings-plan-details.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/settings-plan-details.md b/docs/settings-plan-details.md index f0725f1..dd0f6f3 100644 --- a/docs/settings-plan-details.md +++ b/docs/settings-plan-details.md @@ -216,7 +216,7 @@ schema.py the registry: top-level keys, site/host/run/gear re validate(cfg, live=None) -> errors, warnings; plain_diff(a, b); mask_secrets(obj); phrases(cfg) (the "may run by itself ..." and window sentences built from the config) settings/__init__.py adds the parent folder to sys.path so status_panel/make_page import from the data dir -settings/server.py stdlib ThreadingHTTPServer bound to IP addresses, not interface names: 127.0.0.1 always (always) +settings/server.py stdlib ThreadingHTTPServer bound to IP addresses, not interface names: 127.0.0.1 always plus the IPv4 address of each LAN-use interface in hosts.ingest.networks resolved from ifconfig at start (every private-address interface when the list is empty), re-checked every minute and rebound on change; one thread per address; editing code + Origin check on every write; reads open