FROM registry.yandex.net/tools/raw-ubuntu:16.04
EXPOSE 80

CMD /compositor-main --ini=/uwsgi.ini

COPY deps/debian-build.txt /
COPY deps/debian-main.txt /

RUN apt-get update \
    && cat debian-build.txt | xargs apt-get install -y \
    && cat debian-main.txt | xargs apt-get install -y \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

COPY uwsgi.ini /

COPY /compositor-main/src/wsgi/compositor.wsgi /compositor-main

COPY /django-entrypoint.sh /usr/local/bin/compositor

RUN chmod +x /usr/local/bin/compositor
RUN compositor collectstatic -v0 --noinput
