add secure protocol #5

Merged
dragonchaser merged 1 commits from config-domains into main 2022-07-19 11:19:34 +02:00
3 changed files with 8 additions and 2 deletions
Showing only changes of commit fa5216c8d4 - Show all commits

View File

@@ -112,7 +112,7 @@
}
console.log("Connecting to socket");
socketSemaphore = true;
let socket = new WebSocket("ws://" + wsBaseUrl);
let socket = new WebSocket(wsBaseUrl);
socket.onopen = function (e) {
clearInterval(socketConnector);
socketConnector = null;

View File

@@ -3,6 +3,7 @@
"accessToken": "youraccesstokencanbeobtainedthroughriot",
"domain": "yourdomain.tld",
"webSocketDomain": "ws.yourdomain.tld",
"secure":true,
"storage": "config/bot.json",
"assetDir": "assets/",
"webServerPort": "8080",

View File

@@ -21,9 +21,14 @@ const client = new MatrixClient(
);
// 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(
config.assetDir + "/baseurl.js",
`var baseUrl = "${config.domain}";\nvar wsBaseUrl = "${config.webSocketDomain}";\n`,
urlConfigData,
function (err) {
if (err) return console.log(err);
}