FROM registry.yandex.net/data-ui/node-nginx:12r1

RUN mkdir -p /opt/app
WORKDIR /opt/app
COPY package.json package-lock.json /opt/app/
RUN npm ci --production && rm -rf /tmp/*

COPY docker/nginx /etc/nginx
COPY docker/supervisor /etc/supervisor/conf.d

COPY . .
RUN chown app /opt/app/app/run

CMD /usr/bin/supervisord -c /etc/supervisor/supervisord.conf
