2025-02-21 10:48:58 +01:00

25 lines
842 B
JavaScript

import "dotenv/config.js";
import express from "express";
import cors from "cors";
import { SERVER_PORT } from "./config.js";
import { tokenController } from "./controllers/token.controller.js";
import { webhookController } from "./controllers/webhook.controller.js";
import { roomController } from "./controllers/room.controller.js";
import { egressController } from "./controllers/egress.controller.js";
import { ingressController } from "./controllers/ingress.controller.js";
const app = express();
app.use(cors());
app.use(express.json());
app.use("/token", tokenController);
app.use("/livekit/webhook", webhookController);
app.use("/rooms", roomController);
app.use("/egresses", egressController);
app.use("/ingresses", ingressController);
app.listen(SERVER_PORT, () => {
console.log("Server started on port:", SERVER_PORT);
});