FROM registry.yandex.net/mail/webmail-base/webmail-base:stable-canary

LABEL maintainer "nickitat@yandex-team.ru"

COPY etc /etc
COPY usr /usr
COPY opt /opt
COPY service.sh /opt/service.sh

RUN chmod -R 644 /etc/logrotate.d/ && \
    chmod -R 644 /etc/cron.d/

RUN chmod 755 /etc/monrun/sharpei/sharpei.py \
    /opt/gen_nginx_site_conf.py \
    /opt/wd-sharpei-ping.py

RUN cd /etc/nginx/sites-enabled && \
    mkdir -p /var/log/nginx/sharpei && \
    mkdir -p /home/nginx/html

RUN getent group sharpei || groupadd -r sharpei
RUN getent passwd sharpei || useradd -r -s /bin/false -g sharpei sharpei

RUN mkdir -p /var/run/sharpei && \
    chown -R sharpei:sharpei /var/run/sharpei && \
    mkdir -p /var/log/sharpei && \
    chown -R sharpei:sharpei /var/log/sharpei

CMD ["/opt/entrypoint.sh"]
