fix(all): Enable https in place.
This commit is contained in:
parent
b1160260b3
commit
1c26466a00
1 changed files with 5 additions and 7 deletions
12
src/app.ts
12
src/app.ts
|
@ -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);
|
||||||
|
|
Loading…
Add table
Reference in a new issue