Files
vega-cloud/src/plugins/gracefulServer.ts
T
2025-10-08 11:37:54 +07:00

15 lines
400 B
TypeScript

import { pluginGracefulServer } from 'graceful-server-elysia'
import logger from './logger'
import { PORT } from '~/config'
export const gracefulServerPlugin = pluginGracefulServer({
onStart: () => {
logger.info('Service is starting...')
},
onReady: () => {
logger.info(`Service is running at http://0.0.0.0:${PORT}`)
},
})
export { setServerIsReady } from 'graceful-server-elysia'