ARG NODE_IMAGE=node:24-alpine@sha256:44fce696f38ba8c987c4db89954051000bbd05ffd8d8659ba15ed4a8602e937f
FROM ${NODE_IMAGE} AS base
WORKDIR /app
COPY --chown=node:node app.mjs server.mjs server-roto.mjs server-loopback.mjs ./
USER node
EXPOSE 8080

FROM base AS roto
CMD ["node", "server-roto.mjs"]

FROM base AS loopback
CMD ["node", "server-loopback.mjs"]

FROM base AS corregido
CMD ["node", "server.mjs"]
