FROM python:3.13-bookworm RUN useradd -m django RUN apt update -y && apt upgrade -y RUN wget https://nodejs.org/dist/v22.21.0/node-v22.21.0-linux-x64.tar.xz RUN tar -xvf node-v22.21.0-linux-x64.tar.xz RUN cp -r node-v22.21.0-linux-x64/* /usr/local WORKDIR /app COPY requirements.txt requirements.txt RUN pip install -r requirements.txt EXPOSE 8000 COPY --chown=django . . USER django:django ENTRYPOINT ["/bin/bash", "entrypoint.sh"]