Added
- 👥 Multi-user mode (
OPEN_TERMINAL_MULTI_USER=true) — per-user OS accounts inside a single container, with standard Unix permissions (chmod 700) providing kernel-enforced isolation between users. When enabled, Open Terminal reads theX-User-Idheader (set by the Open WebUI proxy), provisions a dedicated Linux user on first access viauseradd, and runs all commands, file operations, and terminal sessions as that user viasudo -u. No Docker socket, no per-user containers, no enterprise license required. Fails fast with a clear error on non-Linux platforms. (#38) - ⚙️
OPEN_TERMINAL_UVICORN_LOOP— environment variable (oruvicorn_loopin config.toml) to configure the Uvicorn event loop implementation. Defaults toauto.