themblem/Dockerfile
2025-05-15 19:23:02 +01:00

15 lines
499 B
Docker

FROM ubuntu:22.04
ADD packages.txt packages.txt
RUN apt-get update -y && DEBIAN_FRONTEND=noninteractive apt-get install -y $(cat packages.txt)
ADD requirements.txt requirements.txt
RUN pip3 install --no-cache-dir -r requirements.txt
ADD api /emblem/api
ADD web /emblem/web
RUN cd /emblem/api && ./manage.py collectstatic --noinput
RUN mkdir -p /emblem/log
ADD scripts /emblem/scripts
ADD nginx.conf /emblem/nginx.conf
ADD nginx.conf /emblem/nginx.conf
WORKDIR /emblem
CMD /emblem/scripts/entrypoint