keewebhttp: add ability to configure http port
This commit is contained in:
parent
49e7c6e49d
commit
2b6388d341
|
@ -1,4 +1,6 @@
|
||||||
let uninstall;
|
let uninstall;
|
||||||
|
let restart;
|
||||||
|
let ServerPort = 19455;
|
||||||
const timeout = setTimeout(run, 500);
|
const timeout = setTimeout(run, 500);
|
||||||
|
|
||||||
function run() {
|
function run() {
|
||||||
|
@ -19,7 +21,6 @@ function run() {
|
||||||
const Generator = require('util/password-generator');
|
const Generator = require('util/password-generator');
|
||||||
const GeneratorPresets = require('comp/generator-presets');
|
const GeneratorPresets = require('comp/generator-presets');
|
||||||
|
|
||||||
const ServerPort = 19455;
|
|
||||||
const Version = '1.8.4.2';
|
const Version = '1.8.4.2';
|
||||||
const DebugMode = localStorage.keewebhttpDebug;
|
const DebugMode = localStorage.keewebhttpDebug;
|
||||||
const FileReadTimeout = 500;
|
const FileReadTimeout = 500;
|
||||||
|
@ -41,6 +42,11 @@ function run() {
|
||||||
stopServer();
|
stopServer();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
restart = function() {
|
||||||
|
stopServer();
|
||||||
|
startServer();
|
||||||
|
};
|
||||||
|
|
||||||
addEventListeners();
|
addEventListeners();
|
||||||
startServer();
|
startServer();
|
||||||
readAllKeys();
|
readAllKeys();
|
||||||
|
@ -482,6 +488,29 @@ function run() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
module.exports.getSettings = function() {
|
||||||
|
return [{
|
||||||
|
name: 'ServerPort',
|
||||||
|
label: 'Port to listen to (do not change if you don\'t know what you are doing)',
|
||||||
|
type: 'text',
|
||||||
|
maxlength: 5,
|
||||||
|
placeholder: 'port KeeWebHttp will listen to (default is 19455)',
|
||||||
|
value: '19455'
|
||||||
|
}]
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports.setSettings = function(changes) {
|
||||||
|
if(changes["ServerPort"] != undefined) {
|
||||||
|
var port = parseInt(changes["ServerPort"]);
|
||||||
|
if (Number.isInteger(port) && port > 1024 && port < 65535) {
|
||||||
|
ServerPort = port;
|
||||||
|
if(restart) {
|
||||||
|
restart();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
module.exports.uninstall = function() {
|
module.exports.uninstall = function() {
|
||||||
if (uninstall) {
|
if (uninstall) {
|
||||||
uninstall();
|
uninstall();
|
||||||
|
|
Loading…
Reference in New Issue