start.js 481 B

1234567891011121314
  1. require('dotenv').config();
  2. const app = require('./server.js');
  3. const { connect } = require('./utils/MongoDBConnector');
  4. async function start() {
  5. await connect();
  6. await app.listen({ port: 8084, host: '0.0.0.0' });
  7. app.log.info({ action: 'service_start', port: 8084, outcome: 'success' }, 'Gateway API running');
  8. }
  9. start().catch((err) => {
  10. app.log.error({ action: 'service_start', outcome: 'failure', err: err.message }, 'Gateway failed to start');
  11. process.exit(1);
  12. });