fix(all): Enable https in place.

This commit is contained in:
Rodrigo Rodriguez 2022-01-27 17:48:38 -03:00
parent b1160260b3
commit 1c26466a00

View file

@ -210,14 +210,12 @@ export class GBServer {
} }
})(); })();
}; };
if (process.env.ENABLE_HTTPS) { if (process.env.CERTIFICATE_PFX) {
const sslOptions = { var options = {
key: fs.readFileSync('certificates/gb.key', 'utf8'), pfx: fs.readFileSync(process.env.CERTIFICATE_PFX),
cert: fs.readFileSync('certificates/gb.crt', 'utf8'), passphrase: process.env.CERTIFICATE_PASSPHRASE
ca: fs.readFileSync('certificates/gb-ca.crt', 'utf8'),
}; };
https.createServer(options, server).listen(port, mainCallback);
https.createServer(sslOptions, server).listen(port);
} }
else { else {
server.listen(port, mainCallback); server.listen(port, mainCallback);