ci: full docker compose deploy

This commit is contained in:
martin legrand
2025-04-14 21:51:46 +02:00
parent c65e6321f5
commit 89c3ecea68
5 changed files with 136 additions and 8 deletions
+16
View File
@@ -0,0 +1,16 @@
FROM node:18
WORKDIR /app
# Install dependencies
COPY package.json package-lock.json ./
RUN npm install
# Copy application code
COPY . .
# Expose port
EXPOSE 3000
# Run the application
CMD ["npm", "start"]