FROM node:22-bullseye AS base RUN apt install openssl ca-certificates WORKDIR /lamassu-server # Copy the pre-built production package from CI (with node_modules) COPY . ./ FROM base AS l-s RUN chmod +x /lamassu-server/bin/lamassu-server-entrypoint.sh EXPOSE 3000 ENTRYPOINT [ "/lamassu-server/bin/lamassu-server-entrypoint.sh" ] FROM base AS l-a-s RUN chmod +x /lamassu-server/bin/lamassu-admin-server-entrypoint.sh EXPOSE 443 ENTRYPOINT [ "/lamassu-server/bin/lamassu-admin-server-entrypoint.sh" ]