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

CMD /magiclinks-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 /magiclinks-main/src/wsgi/magiclinks.wsgi /magiclinks-main

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

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