HomeTutorials › Web & Desktop
Web & Desktop

Web Terminal (##rysh web)

#099 0:15 Part of the Rysh video series

Your whole rysh workspace, in a browser tab. One command starts it.

Web Terminal (##rysh web) — 0:15 walkthrough

What you'll see

  1. Launch rysh into shell mode.
  2. Run ##rysh web start -- starts the web UI server on the default port 23232.
  3. Run ##rysh web start 23232 and note opening http://localhost:23232 gives the full TUI in the browser.
  4. Run ##rysh web status to confirm it is running.
  5. Explain the browser session shares the same NATS bus and actors -- the same live workspace, not a copy.
  6. Run ##rysh web stop to 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.