From 1c26466a00ba8d370173a1f436cb2e8fa9a47b70 Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Thu, 27 Jan 2022 17:48:38 -0300 Subject: [PATCH] fix(all): Enable https in place. --- src/app.ts | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/app.ts b/src/app.ts index ba759f9f..63fd2e74 100644 --- a/src/app.ts +++ b/src/app.ts @@ -210,14 +210,12 @@ export class GBServer { } })(); }; - if (process.env.ENABLE_HTTPS) { - const sslOptions = { - key: fs.readFileSync('certificates/gb.key', 'utf8'), - cert: fs.readFileSync('certificates/gb.crt', 'utf8'), - ca: fs.readFileSync('certificates/gb-ca.crt', 'utf8'), + if (process.env.CERTIFICATE_PFX) { + var options = { + pfx: fs.readFileSync(process.env.CERTIFICATE_PFX), + passphrase: process.env.CERTIFICATE_PASSPHRASE }; - - https.createServer(sslOptions, server).listen(port); + https.createServer(options, server).listen(port, mainCallback); } else { server.listen(port, mainCallback);