add secure protocol
Signed-off-by: Christian Richter <crichter@owncloud.com>
This commit is contained in:
@@ -112,7 +112,7 @@
|
|||||||
}
|
}
|
||||||
console.log("Connecting to socket");
|
console.log("Connecting to socket");
|
||||||
socketSemaphore = true;
|
socketSemaphore = true;
|
||||||
let socket = new WebSocket("ws://" + wsBaseUrl);
|
let socket = new WebSocket(wsBaseUrl);
|
||||||
socket.onopen = function (e) {
|
socket.onopen = function (e) {
|
||||||
clearInterval(socketConnector);
|
clearInterval(socketConnector);
|
||||||
socketConnector = null;
|
socketConnector = null;
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
"accessToken": "youraccesstokencanbeobtainedthroughriot",
|
"accessToken": "youraccesstokencanbeobtainedthroughriot",
|
||||||
"domain": "yourdomain.tld",
|
"domain": "yourdomain.tld",
|
||||||
"webSocketDomain": "ws.yourdomain.tld",
|
"webSocketDomain": "ws.yourdomain.tld",
|
||||||
|
"secure":true,
|
||||||
"storage": "config/bot.json",
|
"storage": "config/bot.json",
|
||||||
"assetDir": "assets/",
|
"assetDir": "assets/",
|
||||||
"webServerPort": "8080",
|
"webServerPort": "8080",
|
||||||
|
|||||||
@@ -21,9 +21,14 @@ const client = new MatrixClient(
|
|||||||
);
|
);
|
||||||
|
|
||||||
// write javascript for baseurl
|
// write javascript for baseurl
|
||||||
|
if (config.secure) {
|
||||||
|
urlConfigData = `var baseUrl = "https://${config.domain}";\nvar wsBaseUrl = "wss://${config.webSocketDomain}";\n`;
|
||||||
|
} else {
|
||||||
|
urlConfigData = `var baseUrl = "http://${config.domain}";\nvar wsBaseUrl = "ws://${config.webSocketDomain}";\n`;
|
||||||
|
}
|
||||||
fs.writeFileSync(
|
fs.writeFileSync(
|
||||||
config.assetDir + "/baseurl.js",
|
config.assetDir + "/baseurl.js",
|
||||||
`var baseUrl = "${config.domain}";\nvar wsBaseUrl = "${config.webSocketDomain}";\n`,
|
urlConfigData,
|
||||||
function (err) {
|
function (err) {
|
||||||
if (err) return console.log(err);
|
if (err) return console.log(err);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user