From ed942e846c42930ac5facbe03a052e79603e11fd Mon Sep 17 00:00:00 2001 From: EstoesMoises <118999648+EstoesMoises@users.noreply.github.com> Date: Wed, 1 Oct 2025 20:41:08 +0100 Subject: [PATCH] feat: update express.js to support containerized deployments + replicate the behaviour of the vercel app (#4345) * Update express.js This will help with containerized deployments and it replicates the behaviour of the vercel app * Update express.js Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Alexandr Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- express.js | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/express.js b/express.js index ddc69ba7..92a7fb16 100644 --- a/express.js +++ b/express.js @@ -7,10 +7,17 @@ import gistCard from "./api/gist.js"; import express from "express"; const app = express(); -app.listen(process.env.port || 9000); +const router = express.Router(); -app.get("/", statsCard); -app.get("/pin", repoCard); -app.get("/top-langs", langCard); -app.get("/wakatime", wakatimeCard); -app.get("/gist", gistCard); +router.get("/", statsCard); +router.get("/pin", repoCard); +router.get("/top-langs", langCard); +router.get("/wakatime", wakatimeCard); +router.get("/gist", gistCard); + +app.use("/api", router); + +const port = process.env.PORT || process.env.port || 9000; +app.listen(port, "0.0.0.0", () => { + console.log(`Server running on port ${port}`); +});