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 \
        python3-psycopg2 \
        python3-yaml \
        postgresql-client-10 \
        postgresql-10 \
        nano \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

COPY deploy /
COPY etc /etc
COPY src/sql /sql
COPY src/*.py /usr/sbin/

RUN chmod a+x /usr/sbin/* \
    && cat /root/bashrc >> /root/.bashrc \
    && rm /root/bashrc

CMD [ "/bin/sleep infinity" ]