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

RUN echo 'deb http://dist.yandex.ru/yandex-postgresql stable/all/' > /etc/apt/sources.list.d/yandex-postgresql-stable.list \
    && echo 'deb http://dist.yandex.ru/yandex-postgresql stable/$(ARCH)/' >> /etc/apt/sources.list.d/yandex-postgresql-stable.list \
    && apt-get update \
    && apt-get -y install \
        language-pack-en-base \
        language-pack-ru-base \
        python3-psycopg2 \
        python3-requests \
        python3-crcmod \
        yandex-yt-python3=0.10.12-0 \
        yandex-yt-python \
        yandex-yt-python-yson \
        python-crcmod \
        python-psycopg2 \
        python-requests \
        postgresql-client-10 \
        nano \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

ARG   installdir
ARG   deploydir
COPY  $installdir /
COPY  $deploydir /
COPY  mail/xiva/dbstats/src/*.py /usr/bin/
RUN   chmod 755 /usr/bin/init.py /usr/bin/collect.py /usr/bin/dump-subscriptions.py
RUN   chmod 744 /usr/sbin/entrypoint.sh

CMD ["/usr/sbin/entrypoint.sh"]
