From 2d926d25833cd342d62368a0e094c027698fa635 Mon Sep 17 00:00:00 2001 From: hector Date: Tue, 10 Feb 2026 17:51:44 +0100 Subject: [PATCH] Created deployment --- deployment/develop/docker/Dockerfile | 6 ------ deployment/develop/docker/entrypoint.sh | 3 --- 2 files changed, 9 deletions(-) diff --git a/deployment/develop/docker/Dockerfile b/deployment/develop/docker/Dockerfile index 529acb6..9a2801c 100644 --- a/deployment/develop/docker/Dockerfile +++ b/deployment/develop/docker/Dockerfile @@ -2,12 +2,8 @@ FROM node:22-alpine AS release WORKDIR /home/node/app -# Copiar paquetes compilados del monorepo COPY ./dist/packages ./packages -# Instalar dependencias de produccion -# Eliminar workspaces y scripts del package.json para evitar que npm -# intente resolver paquetes del workspace que no existen en la imagen COPY ./package.json ./ RUN node -e "\ const p = require('./package.json'); \ @@ -17,11 +13,9 @@ RUN node -e "\ require('fs').writeFileSync('./package.json', JSON.stringify(p, null, 2));" RUN npm install --omit=dev -# Symlink para el modulo compartido del workspace RUN mkdir -p packages/node_modules && \ ln -sf ../sim-shared packages/node_modules/sim-shared -# Script de inicio para los 4 servicios COPY ./entrypoint.sh ./ RUN chmod +x entrypoint.sh diff --git a/deployment/develop/docker/entrypoint.sh b/deployment/develop/docker/entrypoint.sh index e188a31..869bc27 100644 --- a/deployment/develop/docker/entrypoint.sh +++ b/deployment/develop/docker/entrypoint.sh @@ -1,8 +1,5 @@ #!/bin/sh -# Cada servicio necesita CWD en su directorio de paquete -# para que loadEnvFile("../../.env") y loadEnvFile("./.env") resuelvan correctamente - (cd /home/node/app/packages/sim-objenious-cron && node index.js) & (cd /home/node/app/packages/sim-consumidor-objenious && node index.js) & cd /home/node/app/packages/sim-entrada-eventos && exec node index.js