summary refs log tree commit diff
path: root/src/bundle/Server.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/bundle/Server.ts')
-rw-r--r--src/bundle/Server.ts52
1 files changed, 26 insertions, 26 deletions
diff --git a/src/bundle/Server.ts b/src/bundle/Server.ts

index 520b7602..bcc567d7 100644 --- a/src/bundle/Server.ts +++ b/src/bundle/Server.ts
@@ -41,41 +41,41 @@ const api = new Api.SpacebarServer({ server, port, production, app }); const cdn = new CDNServer({ server, port, production, app }); const gateway = new Gateway.Server({ server, port, production }); const webrtc = new Webrtc.Server({ - server: undefined, - port: wrtcWsPort, - production, + server: undefined, + port: wrtcWsPort, + production, }); process.on("SIGTERM", async () => { - console.log("Shutting down due to SIGTERM"); - await gateway.stop(); - await cdn.stop(); - await api.stop(); - await webrtc.stop(); - server.close(); + console.log("Shutting down due to SIGTERM"); + await gateway.stop(); + await cdn.stop(); + await api.stop(); + await webrtc.stop(); + server.close(); }); async function main() { - await initDatabase(); - await Config.init(); + await initDatabase(); + await Config.init(); - const logRequests = process.env["LOG_REQUESTS"] != undefined; - if (logRequests) { - app.use( - morgan("combined", { - skip: (req, res) => { - let skip = !(process.env["LOG_REQUESTS"]?.includes(res.statusCode.toString()) ?? false); - if (process.env["LOG_REQUESTS"]?.charAt(0) == "-") skip = !skip; - return skip; - }, - }), - ); - } + const logRequests = process.env["LOG_REQUESTS"] != undefined; + if (logRequests) { + app.use( + morgan("combined", { + skip: (req, res) => { + let skip = !(process.env["LOG_REQUESTS"]?.includes(res.statusCode.toString()) ?? false); + if (process.env["LOG_REQUESTS"]?.charAt(0) == "-") skip = !skip; + return skip; + }, + }), + ); + } - await new Promise((resolve) => server.listen({ port }, () => resolve(undefined))); - await Promise.all([api.start(), cdn.start(), gateway.start(), webrtc.start()]); + await new Promise((resolve) => server.listen({ port }, () => resolve(undefined))); + await Promise.all([api.start(), cdn.start(), gateway.start(), webrtc.start()]); - console.log(`[Server] ${green(`Listening on port ${bold(port)}`)}`); + console.log(`[Server] ${green(`Listening on port ${bold(port)}`)}`); } main().catch(console.error);