diff --git a/index.js b/index.js index 91485ec..cb92c19 100644 --- a/index.js +++ b/index.js @@ -6,7 +6,12 @@ var PASSWORD = process.env.PASSWORD || 'abc'; var SUBFOLDER = process.env.SUBFOLDER || '/'; var TITLE = process.env.TITLE || 'KasmVNC Client'; var FM_HOME = process.env.FM_HOME || '/config'; - +var PATH; +if (SUBFOLDER != '/') { + PATH = '&path=' + SUBFOLDER + 'websockify' +} else { + PATH = false; +} //// Application Variables //// var socketIO = require('socket.io'); var express = require('express'); @@ -33,7 +38,7 @@ app.engine('json', require('ejs').renderFile); baseRouter.use('/public', express.static(__dirname + '/public')); baseRouter.use('/vnc', express.static("/usr/share/kasmvnc/www/")); baseRouter.get('/', function (req, res) { - res.render(__dirname + '/public/index.html', {title: TITLE}); + res.render(__dirname + '/public/index.html', {title: TITLE, path: PATH}); }); baseRouter.get('/favicon.ico', function (req, res) { res.sendFile(__dirname + '/public/favicon.ico'); diff --git a/public/index.html b/public/index.html index 5def1ed..f6c0408 100644 --- a/public/index.html +++ b/public/index.html @@ -14,7 +14,7 @@
- +