FROM registry.yandex.net/ubuntu:trusty

MAINTAINER Eldar Zaitov <ezaitov@yandex-team.ru>

ENV DEBIAN_FRONTEND noninteractive
ENV DIST trusty

RUN apt-get update && apt-get -y install build-essential libssl-dev git nginx supervisor  && \
    rm -rf /etc/nginx/sites-available/default && rm -rf /etc/nginx/sites-available/default && \
    mkdir -p /var/log/supervisor && mkdir -p /var/cache/nginx && chmod -R 777 /var/cache/nginx

ADD ./etc/nginx/nginx.conf /etc/nginx/
ADD ./etc/nginx/sites-enabled/ /etc/nginx/sites-enabled/
ADD ./etc/supervisor/supervisord.conf /etc/supervisor/conf.d/supervisord.conf

RUN nginx -t

EXPOSE 80

CMD ["/usr/bin/supervisord", "--nodaemon", "-c", "/etc/supervisor/conf.d/supervisord.conf"]
