SPB Git forge

spb/rareindex

Public
54commits 1branches 0releases
7.1 MBsize
maindefault branch
10 days agolast push
TypeScript 61.9% HTML 37.2% SQL 0.7%
467 B · 21 lines typescript
Raw Blame History
1import { buildApp } from './app.js';23const port = Number(process.env.API_PORT ?? 8211);4const host = process.env.API_HOST ?? '127.0.0.1';56const app = await buildApp();7try {8  await app.listen({ port, host });9  app.log.info({ port, host }, 'rareindex-api listening');10} catch (err) {11  app.log.error(err);12  process.exit(1);13}1415for (const sig of ['SIGINT', 'SIGTERM'] as const) {16  process.on(sig, async () => {17    await app.close();18    process.exit(0);19  });20}21