diff --git a/apps/api/src/main.ts b/apps/api/src/main.ts index 0413d3e..8b5ef2b 100644 --- a/apps/api/src/main.ts +++ b/apps/api/src/main.ts @@ -103,6 +103,9 @@ async function bootstrap() { // ── Trust Proxy (for rate limiting behind reverse proxy) ── expressApp.set('trust proxy', 1); + // ── Graceful Shutdown ── + app.enableShutdownHooks(); + const port = process.env['PORT'] ?? 3001; await app.listen(port); logger.log(`API running on http://localhost:${port}`, 'Bootstrap');