Web this page
- Try it now — no install
- Connects to a local backend once installed
- 5-language UI
- Limited to a sandbox shell
WEB TERMINAL · PROTOCOL v1
A real terminal that runs in your browser. Open a tab on your laptop, scan the QR on your phone, keep typing in the same shell.
Easiest. Works on macOS and Linux.
curl -fsSL https://www.s0a.app/install.sh | sh
For tinkerers. Clone, set a password, run.
git clone https://github.com/SimonSaysGiveMeSmile/SoA-Web && cd SoA-Web SOA_WEB_PASSWORD=hunter2 npm install && npm start
Then open http://127.0.0.1:7332 — or scan the QR from your phone.
So your phone can reach your laptop without LAN setup. The tunnel auto-starts and gives you an HTTPS URL. Disable with SOA_WEB_AUTOPAIR=0.
Only with a password. The server refuses to start in open mode on a public host. Set SOA_WEB_PASSWORD before exposing it.
In ~/.soa-web/tabs.json on the machine running the server. Scrollback stays in memory and replays on reconnect.
Vercel can host the page, but the server needs a long-running Node process. Run it on your own box and point SOA_WEB_BACKEND at the tunnel URL.