primer commit

This commit is contained in:
2025-05-02 13:09:42 -06:00
commit 42793abc7a
21 changed files with 5872 additions and 0 deletions

19
nucleo-bot/Dockerfile Normal file
View File

@@ -0,0 +1,19 @@
# Dockerfile actualizado
FROM node:23-slim
WORKDIR /app
# 1) Copiás sólo package.json (y package-lock.json si existe) para aprovechar cache
COPY package.json package-lock.json* ./
RUN npm install --omit=dev
# 2) Copiás el resto del código (todos los .js y módulos separados)
COPY . .
# 3) Variables y puerto
ENV PORT=4000
EXPOSE 4000
# 4) Arranque
CMD ["node", "index.js"]