Included
- browser terminal backed by a PTY shell
- password login and session cookie
- localhost-first default binding
- base path support for reverse proxy deployments
- authenticated file upload and download
`wterminal` provides a simple browser terminal backed by a PTY shell, plus authenticated file upload and download. It is designed for operators who want a small, explicit workflow rather than a large remote access platform.
$ WTERMINAL_PASSWORD='change-me' wterminal
[INFO] starting wterminal server
[INFO] address=127.0.0.1:8080
# open the browser
# sign in
# use terminal
# upload or download files if needed
cargo install wterm
# or
curl -fsSL https://codeberg.org/letllmrun/wterminal/raw/branch/main/site/install.sh | sh
The installer uses Cargo under the hood.
WTERMINAL_PASSWORD='change-me' wterminal
# optional reverse proxy base path
WTERMINAL_PASSWORD='change-me' wterminal --base-path /wterminal
For remote access, place it behind HTTPS and a trusted reverse proxy.