diff --git a/Dockerfile b/Dockerfile index c7acca1..c1a0e49 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,12 +19,10 @@ RUN npm run webpack FROM docker.io/python:3.12-slim-bookworm MAINTAINER Computer Science House -RUN mkdir /opt/conditional +WORKDIR /opt/conditional COPY requirements.txt /opt/conditional -WORKDIR /opt/conditional - RUN apt-get -yq update && \ apt-get -yq install libsasl2-dev libldap2-dev libldap-common libssl-dev gcc g++ make && \ pip install -r requirements.txt && \ @@ -35,6 +33,7 @@ ENV PORT=${PORT} EXPOSE ${PORT} COPY conditional /opt/conditional/conditional +COPY migrations /opt/conditional/migrations COPY *.py package.json /opt/conditional/ COPY --from=build-frontend /opt/conditional/conditional/static/ /opt/conditional/conditional/static/