import Fastify from "fastify"; import staticFiles from "@fastify/static"; import { join } from "path"; import { customerRoutes } from "./routes/customers"; const app = Fastify({ logger: true }); app.register(staticFiles, { root: join(import.meta.dir, "../frontend"), prefix: "/", }); app.register(customerRoutes, { prefix: "/api" }); app.listen({ port: Number(process.env.PORT ?? 3000), host: "0.0.0.0" }, (err) => { if (err) { app.log.error(err); process.exit(1); } });