From c4c7288d39bf67f7ecafba67a7bd497440c874eb Mon Sep 17 00:00:00 2001 From: Djuri Baars Date: Tue, 18 Jan 2022 15:02:35 +0100 Subject: [PATCH] Fix CORS and exit --- src/app.ts | 10 ++++++---- src/server.ts | 2 ++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/app.ts b/src/app.ts index 8598f7c..42a69bb 100644 --- a/src/app.ts +++ b/src/app.ts @@ -21,14 +21,16 @@ const build = (opts = {}) => { .register(fastifyStatic, { root: path.join(__dirname, '../public'), }) - .register(socketioServer) + .register(fastifyCors) + .register(socketioServer, { + cors: { + origin: true, + }, + }) .register(fastifySensible) .register(bootstrap, { directory: resolve(__dirname, 'controllers'), mask: /\.controller\./, - }) - .register(fastifyCors, { - origin: '*', }); return app; diff --git a/src/server.ts b/src/server.ts index da910fc..bb322d1 100644 --- a/src/server.ts +++ b/src/server.ts @@ -18,3 +18,5 @@ server.listen(process.env.PORT || 7464, '::', (err, address) => { process.exit(1); } }); + +process.on('SIGINT', () => process.exit(1));