Skip to content

evegard/wsterm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WSTerm

A browser-based terminal emulator, using WebSockets to communicate with a remote process hosted by a server-side Python script.

Installation

Provide the TLS certificate to be used for HTTPS and WSS in certificate.crt and the corresponding private key in certificate.key. A suitable self-signed certificate can be created by running:

openssl req -x509 -newkey rsa:2048 -keyout certificate.key -out certificate.crt -nodes -days 3650

Make sure the Tornado framework and jQuery are installed:

sudo aptitude install python-tornado libjs-jquery

Usage

Run ./server.py -h for usage. Try for example ./server.py -- vim.

About

Browser-based terminal emulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published