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));