webshell 0.1.1
A browser-based login shell with persistent, resumable terminal slots.
New in 0.1.1
Zero-config simple mode. Run the full server with no config file, no MFA
and no Google — a single local user straight from the environment:
WEBSHELL_USER=alice WEBSHELL_PASSWORD=hunter2 webshell simple
# Web Shell listening on http://127.0.0.1:9023/webshell/WEBSHELL_USER/WEBSHELL_PASSWORD— the single login (required).WEBSHELL_BIND— listen address (default127.0.0.1:9023); set0.0.0.0:PORTto expose it.
Nothing is written to disk. Meant for quick, local, trusted sharing — the
password lives in the process environment and there is no second factor. For
anything internet-facing, use the full TOML config with MFA behind TLS.
The config-file (webshell run) path is unchanged.
Binary
webshell-0.1.1-x86_64-linux-musl is a statically linked (static-pie) x86_64
Linux binary with no shared-library dependencies. Verify with the accompanying
.sha256.