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}`); +});