ahbeng/NUSMods

View on GitHub
website/Dockerfile.dev

Summary

Maintainability
Test Coverage
FROM node:18-alpine

RUN apk update && \
    apk add --no-cache git python build-base && \
    mkdir -p /home/node/app

WORKDIR /home/node/app/website

ARG DATA_API_BASE_URL
ENV DATA_API_BASE_URL $DATA_API_BASE_URL

ARG GIT_COMMIT_HASH
ENV GIT_COMMIT_HASH $GIT_COMMIT_HASH

CMD yarn && (yarn start --host 0.0.0.0 & yarn start:export --host website)