Initial commit

This commit is contained in:
2025-11-28 07:49:17 -03:00
commit d84803efc9
12 changed files with 2074 additions and 0 deletions

14
api/Dockerfile Normal file
View File

@@ -0,0 +1,14 @@
FROM node:20-alpine
WORKDIR /app
# Instala dependências
COPY package.json package-lock.json* ./
RUN npm install --production || npm install --production --no-audit --no-fund
# Copia código
COPY src ./src
ENV PORT=3000
EXPOSE 3000
CMD ["npm", "start"]