From 35feb20926caf4fb4310a0395ef8d75c14fe0ea5 Mon Sep 17 00:00:00 2001 From: tiennm99 Date: Thu, 4 Dec 2025 17:22:49 +0700 Subject: [PATCH] feat(docker): add docker support --- Dockerfile | 7 +++++++ server.js | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100644 Dockerfile create mode 100644 server.js diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..d798365 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM node:20-alpine +WORKDIR /app +COPY package*.json ./ +RUN npm install +COPY . . +EXPOSE 3000 +CMD ["node", "server.js"] diff --git a/server.js b/server.js new file mode 100644 index 0000000..c95e83a --- /dev/null +++ b/server.js @@ -0,0 +1,7 @@ +import app from './index.js'; + +const PORT = process.env.PORT || 3000; + +app.listen(PORT, '0.0.0.0', () => { + console.log(`Server is running on port ${PORT}`); +});