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

COPY etc /etc
COPY opt /opt
COPY entrypoint.sh /opt/entrypoint.sh

RUN apt-get update && \
    apt-get install -y -o "Dpkg::Options::":="--force-confold" \
    libpython3.6 \
    libxml2-utils \
    lua-cjson \
    nginx=1.14.2-1.yandex.17 \
    python3-distutils \
    && \
    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

RUN mkdir -p /secrets && \
    mkdir -p /var/log/supervisor && \
    mkdir -p /coredumps

RUN rm /etc/cron.d/juggler-client
