st

socketio-terminal

A client server solution which acts like SSH but communicates via socket.io.

Showing:

Popularity

Downloads/wk

3

Maintenance

No Maintenance Data Available

Package

Dependencies

4

Size (min+gzip)

498.3KB

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

socketio-terminal NPM version Build Status Dependency Status Coverage percentage

A client server module which acts like SSH but communicates via socket.io.

Installation

$ npm install [-g|--save] socketio-terminal

Usage

Shell

$ socketio-terminal server [--keyfolder ./test/] [--port 8080];
$ socketio-terminal client --privatekey ./test/deployager_rsa --publickey ./test/deployager_rsa.pem --passphrase deployager --username deployager --host localhost --port 8080;

Programmatically

API was born while TDD. If you need more public APIs please send a PR.

Demo

Demo

Limitations

Server cannot handle shell commands that require user stdinput while execution. If anyone knows a solution for this limitation then please add an issue at this repo!

License

MIT © s-a

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100