RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor-o /etc/apt/keyrings/nodesource.gpg
RUN echo"deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_${NODE_MAJOR}.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list
RUN apt-get update
RUN apt-get install-y nodejs
RUN rm-rf /var/lib/apt/lists/*
COPY . .
RUN pip install-r requirements/base.txt
RUN python manage.py migrate --settings=majak_uistyleguide.settings.production
RUN npm install
RUN npm run prod
# Placeholder values so the static files collect
RUN python manage.py collectstatic --noinput--settings=majak_uistyleguide.settings.production
RUN bash -c"adduser --disabled-login --quiet --gecos app app && \