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 Update README.md 11 years ago
public commit all files 11 years ago
LICENSE Initial commit 11 years ago
README.md Update README.md 11 years ago
app.js commit all files 11 years ago
package.json commit all files 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