FROM registry.yandex.net/mail/mail-trusty-mx:latest

RUN echo "deb http://yandex-precise.dist.yandex.ru/yandex-precise prestable/all/" >>  /etc/apt/sources.list.d/yandex-precise-prestable.list
RUN echo "deb http://yandex-precise.dist.yandex.ru/yandex-precise prestable/amd64/" >>  /etc/apt/sources.list.d/yandex-precise-prestable.list

RUN apt-get update -qq; apt-get -y install \
    juggler-cli \
    nginx=1.14.2-1.yandex.6 \
    python-pip \
    python-virtualenv \
    subversion

RUN virtualenv /root/ansible-juggler && \
    source /root/ansible-juggler/bin/activate && \
    pip install --index-url https://pypi.yandex-team.ru/simple/ ansible-juggler2==1.16

COPY deploy /

EXPOSE 80

RUN bash /usr/lib/qloud-mail-mx.sh
CMD ["supervisord", "-n", "-c", "/etc/supervisor/supervisord.conf"]

