rmux docs
Web Share

Share a terminal in one command

Web Share creates browser links for an rmux pane or session. The shell (PTY) stays on your machine; the browser only renders end-to-end encrypted frames.

New session

Creates a fresh rmux session and enables a local Web Share.

shell
rmux web-share

localhost.run is the zero-setup public example. Other public presets are available, or use Tailscale for private access.

Local Quickstart

Running rmux web-share starts a local WebSocket server on port 9777 and creates a new rmux session. To share a specific, already-running session or pane, use rmux web-share -t <target>. The command prints Operator (read-write) and Spectator (read-only) links, plus pairing PINs and QR codes, directly in the terminal.

Sharing Remotely

To share outside your local machine, run the command with a tunnel provider.
Private access--tunnel-provider tailscale-serve keeps access restricted to your Tailnet.
Public access — SSH presets like localhost-run create instant zero-config public links.

What opens in the browser
Browser client asking for a six digit rmux pairing PIN
rmux Web Share browser client rendering a shared split-pane terminal session