/noVNC

VNC client using HTML5 (Web Sockets, Canvas) with encryption (wss://) support.

Primary LanguageJavaScriptOtherNOASSERTION

noVNC-node

Fork of noVNC to be used with Node/browserify.

Installation

  • With npm:
$ npm install --save novnc-module

Usage in Node/browserify

var noVNC = require('novnc-module');

Documentation

Read the full API documentation in the docs folder.

Development

Node.js must be installed.

Install gulp-cli 4.0 globally (which provides the gulp command):

$ npm install -g gulpjs/gulp-cli#4.0

(you can also use the local gulp executable located in node_modules/.bin/gulp).

Get the source code:

$ git clone https://github.com/bruteforce/noVNC.git
$ cd noVNC/

Install dependencies:

$ npm install

And run gulp (or node_modules/.bin/gulp):

$ gulp