FROM registry.yandex.net/mail/mail-base-focal:latest

RUN apt-get update -qq && \
    apt-get install -y \
        nginx=1.14.2-1.yandex.79 \
        lua-cjson \
        yandex-passport-tvmknife && \
    apt-get clean && \
    rm -rf /var/lib/apt/lists/*

# hack for lua-cjson
RUN ln -sf /usr/lib/x86_64-linux-gnu/lua/ /usr/local/lib/lua


ENV PGPASSFILE "/etc/yamail/.pgpass"
ENV PGSSLROOTCERT "/etc/yamail/pgca.pem"

COPY usr /usr
COPY etc /etc
COPY deploy /


ENTRYPOINT ["/opt/entrypoint.sh"]

CMD ["supervisord", "-n", "-c", "/etc/supervisor/supervisord.conf"]
