Spaces:
Configuration error
Configuration error
| ```typescript | |
| import express from "express"; | |
| import { chatRouter } from "./routes/chat.js"; | |
| import { filesRouter } from "./routes/files.js"; | |
| import { projectsRouter } from "./routes/projects.js"; | |
| import { jobsRouter } from "./routes/jobs.js"; | |
| const app = express(); | |
| app.use(express.json({ limit: "20mb" })); | |
| app.get("/health", (_req, res) => res.json({ ok: true, name: "Rosalinda" })); | |
| app.use("/api/chat", chatRouter); | |
| app.use("/api/files", filesRouter); | |
| app.use("/api/projects", projectsRouter); | |
| app.use("/api/jobs", jobsRouter); | |
| const port = process.env.PORT ? Number(process.env.PORT) : 3333; | |
| app.listen(port, () => console.log(`Rosalinda server running on http://localhost:${port}`)); | |
| ``` |