FROM node:24-alpine

ENV DB_HOST=<your_db_host>
ENV DB_USERNAME=<your_db_username>
ENV DB_PASSWORD=<your_db_password>
ENV DB_PORT=<your_db_port>
ENV DB_DATABASE=<your_db_database>

ARG CMD
WORKDIR /app
COPY . .
RUN npm install --force

CMD ["node", "run", "$CMD"]
