Files
colanode/apps/server/src/index.ts

20 lines
406 B
TypeScript
Raw Normal View History

2024-08-08 12:25:02 +02:00
import { initApi } from '@/api';
import { initRedis } from '@/data/redis';
2024-09-27 00:01:21 +02:00
import { migrate } from '@/data/database';
2024-10-26 09:01:59 +02:00
import { initEventWorker } from '@/queues/events';
2024-10-27 16:31:38 +01:00
import { initTaskWorker } from '@/queues/tasks';
2024-11-05 22:33:43 +01:00
import dotenv from 'dotenv';
dotenv.config();
2024-07-29 09:13:36 +02:00
2024-10-28 20:35:30 +01:00
const init = async () => {
await migrate();
await initRedis();
await initApi();
2024-08-25 02:11:59 +02:00
2024-10-28 20:35:30 +01:00
initEventWorker();
initTaskWorker();
};
2024-10-14 14:25:48 +02:00
2024-10-28 20:35:30 +01:00
init();