Web Terminal (##rysh web)
Your whole rysh workspace, in a browser tab. One command starts it.
What you'll see
- Launch
ryshinto shell mode. - Run
##rysh web start-- starts the web UI server on the default port 23232. - Run
##rysh web start 23232and note opening http://localhost:23232 gives the full TUI in the browser. - Run
##rysh web statusto confirm it is running. - Explain the browser session shares the same NATS bus and actors -- the same live workspace, not a copy.
- Run
##rysh web stopto shut it down.
Commands shown
rysh
##rysh web start
##rysh web start 23232
##rysh web status
echo 'Browser at http://localhost:23232 -> same session, same panes, live'
##rysh web stop
Keys used
Enter
Transcript
0:00Your whole rysh workspace, in a browser tab. One command starts it.
0:04Start rysh as usual -- you land in shell mode.
0:09Type the rysh-mode command to start the web UI server. With no port, it listens on the default: 23232.
0:16Now open your browser to localhost on port 23232. You get the full TUI -- tabs, panes, every input mode -- in the browser.
0:24Check the server any time with web status.
0:34The browser session shares the same NATS bus and the same actors as your terminal -- it is not a copy, it is the same workspace, live.
0:42When you are done, stop it with web stop. One binary, no external dependencies.
Key takeaway
One command exposes your entire rysh workspace as a full-parity terminal in the browser on port 23232.