import express from "express"; import ViteExpress from "vite-express"; import { apiRouter } from "./api.ts"; import { baseUploadsFolder } from "./base-uploads-folder.ts"; const app = express(); app.use((req, _res, next) => { console.log(`Received request ${req.url}`); next(); }); app.use("/api", apiRouter); app.use("/images", express.static(baseUploadsFolder)); const httpPort = parseInt(process.env.HTTP_PORT ?? "3000", 10); ViteExpress.listen(app, httpPort, () => console.log(`Server is listening on port ${httpPort}...`), );