You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Krishna Srinivas
644795c15b
|
11 years ago | |
---|---|---|
public | 11 years ago | |
LICENSE | 11 years ago | |
README.md | 11 years ago | |
app.js | 11 years ago | |
package.json | 11 years ago |
README.md
wetty = Web + tty
Terminal over http. Wetty is like ajaxterm but much better because it uses ChromeOS' terminal emulator (hterm) which has much better terminal emulation implementation. Also it uses websockets instead of Ajax.
Note: tested only on Chrome (hterm was written for Chrome.)
Install
git clone https://github.com/krishnasrinivas/wetty
cd wetty
npm install
Run on http:
(run as root as it needs to exec /bin/login)
node app.js -p 3000
Run on https:
If you don't have ssl certificates from CA you can create a self signed certificate using this command:
openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 30000 -nodes
And then run as root:
node app.js --sslkey key.pem --sslcert cert.pem -p 3000