Files
MagnumOpus/backend/src/index.ts
T
2026-03-10 11:33:13 +01:00

20 lines
443 B
TypeScript

import { Hono } from "hono";
import { cors } from "hono/cors";
import { emailRoutes } from "./routes/emails";
import { createDatabase } from "./db/index";
const db = createDatabase(process.env.DB_PATH ?? "magnumopus.db");
const app = new Hono();
app.use("*", cors());
app.get("/health", (c) => c.json({ status: "ok" }));
app.route("/api", emailRoutes(db));
export default {
port: Number(process.env.PORT ?? 3000),
fetch: app.fetch,
};