mirror of
https://github.com/directus/directus.git
synced 2026-01-26 04:48:30 -05:00
18 lines
396 B
TypeScript
18 lines
396 B
TypeScript
import app from './app';
|
|
import logger from './logger';
|
|
import env, { validateEnv } from './env';
|
|
import { validateDBConnection } from './database';
|
|
|
|
export default async function start() {
|
|
validateEnv();
|
|
await validateDBConnection();
|
|
|
|
const port = env.NODE_ENV === 'development' ? 41201 : env.PORT;
|
|
|
|
app.listen(port, () => {
|
|
logger.info(`Server started at port ${port}`);
|
|
});
|
|
}
|
|
|
|
start();
|