Share Term is now launched and most of its components are open source.
$ npm install -g share-term
In case this step requires root access, run it again with
sudo or configure NPM not to require root access when installing global packages.
To display the help content do
share-term -h or
$ share-term -h share-term --help Share the terminal with your friends. usage: share-term [action] [options] actions: get <id> [--control] Connect to a terminal session. If `--control` options is passed, remote control will be requested. welcome <host> <id> This action is used internally when starting the terminal sharing. options: -v, --version Displays version information. -h, --help Displays this help. -c, --control Used to request remote control when the client is connecting from a terminal. examples: share-term # Starts a shared terminal session share-term get <id> # Connects to the terminal session with id <id> share-term get <id> -c # Connects and asks for remote control in the # terminal session with id <id> Documentation can be found at https://github.com/Share-Term/share-term Support Share Term now: http://share-term.me/support
The most important things to remember are that:
share-termstarts a new terminal session giving you an url which you can share with your friends
share-term get <id>accesses a terminal session from another terminal
share-term get <id> -caccesses a terminal session from another terminal asking the session creator for remote control
Hope you have fun using this tool!