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
One file. Double-click it. That’s the whole install.
macOS / Linux · ~30 seconds · no account
curl -fsSL https://www.s0a.app/install.sh | sh
Double-click
soa-web-install.command
in your Downloads — Terminal opens and installs it for you.
Waiting for your backend to come online…
Your backend is online. Opening your terminal…
Made by Simon Says ↗
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.
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
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.