Quickstart Demo
Demo mode lets you run a simulated training session with predefined users - ideal for trying ShellRoom without any setup.
Start the demo
Download ShellRoom
curl -sSf https://shellroom.io/dl | shAlternatively, download the binary for your platform manually:
Start the ShellRoom agent
./shellroom start --demo-modeOpen the Webterm URL
ShellRoom now shows a Webterm URL. Open it in your browser and you will see a login form.
Try the participant view
▶ Login with harry / lumos.
You will see a normal shell running on your machine. This is where participants would work during an actual training.
The menu at the bottom of the browser window shows the commands available to participants via keyboard shortcuts:
F1Get Help: Let the trainers know that you request help.F2Second Pane: Open a second pane (window), splitting the existing one in two halves.F3Chat: Opens a chat pane on the right side of the screen, allowing you to discuss issues with the trainers inline.
Find the full list of available participant commands at participant usage.
▶ To better experience the trainer functions with multiple participants, open the same Webterm URL in a second browser tab and login as ron / lumos.
Try the trainer view
▶ Open the same URL in another browser tab, then log in as lupin / lumos.
You see the trainer overview: a shell to the left, the participant activty to the right and the menu at the bottom. You might want to try the following trainer commands:
Ctrl + BBrowse: Enter Browse Mode to quickly cycle through participants using the Cursor Up/Down keys.Ctrl + SSearch: Type in a username (shown in the menu bar). PressEnterto attach to the participant’s terminal. You can now access all participant commands, for exampleF3Chat, and use this to help participants.F8Presenter View: Invoke this in the trainer overview (Ctrl + O) for sharing your screen during the training.
The full list of trainer commands is available at trainer usage.
Available users
Demo mode sets the following users:
harry,ron,nevilleandlunaas participant rolelupinandsnapeas trainer role
The password for all users is lumos.