This commit is contained in:
Raven Scott
2026-04-22 04:41:19 -04:00
parent eebf6a0e23
commit 6b8f28bdfd
15 changed files with 433 additions and 19 deletions
@@ -242,7 +242,8 @@ The list below is one **bullet per variable** in the form **name — component
- `BARE_OS_WWW_INITD` — Booter — When **`0`** / **`false`**, skips registering the **`bare-os-www`** initd unit (stock default: unit **on**).
- `BARE_OS_WWW_PORT` — Booter — TCP port for the loopback static HTTP server (default **`8088`**; must match the auto-managed Holesail entry when **`BARE_OS_WWW_HOLESAIL`** is on).
- `BARE_OS_WWW_HOST` — Booter — Bind address for **`bare-os-www`** (default **`127.0.0.1`**; **`0.0.0.0`** exposes the port on all interfaces — use only with care).
- `BARE_OS_WWW_HOLESAIL` — Booter — When **`0`** / **`false`**, skips idempotently merging **`bare-www-<port>`** into **`~/.holesail/state.json`** after the HTTP server listens (stock default: **on** so managed **`bare-holesail`** can expose the site).
- `BARE_OS_HOLESAIL_STATE` — Booter — JSON path for **managed** Holesail tunnels (stock default **`/.bare/holesail/state.json`** on the personal drive — same file for **guest** and **unlocked** sessions; legacy **`~/.holesail/state.json`** is merged on first read when the stable file is empty).
- `BARE_OS_WWW_HOLESAIL` — Booter — When **`0`** / **`false`**, skips idempotently merging **`bare-www-<port>`** into managed Holesail **`state.json`** (stock **`BARE_OS_HOLESAIL_STATE`**, default **`/.bare/holesail/state.json`**) after the HTTP server listens (stock default: **on** so managed **`bare-holesail`** can expose the site).
- `BARE_OS_COLLAB_SESSION_NDJSON` — Booter — When **`1`** / **`true`**, host boot trace may append collaboration session lines (non-secret peer counts) via swarm-disk logging.
- `BARE_OS_PHYS_PAGES_HINT` — Booter — Optional integer string for **`getconf _SC_PHYS_PAGES`** via **`ctx.bareOsGetconfSysconf`** (default **`524288`** when unset).
- `BARE_OS_SHELL_HEREDOC_MAX_BYTES` — Booter — When **`BARE_OS_SHELL_POSIX_MODE`** is on, caps here-document body size (default **`262144`**, max **2 MiB**).