FROM alpine:3.4

MAINTAINER Mihai Coman <teodor.coman@everymatrix.com>

RUN apk --no-cache add \
    bash \
    nginx

COPY nginx.conf /etc/nginx/nginx.conf
COPY entrypoint /usr/local/bin/entrypoint

ADD dist/prod /srv

RUN mkdir app
COPY site-config.prod.json /app/site-config.prod.json
COPY site-config.stage.json /app/site-config.stage.json

RUN mkdir /run/nginx/ && \
    chown -R nginx:nginx /run/nginx && \
    chown -R nginx:nginx /srv

RUN chmod +x /usr/local/bin/entrypoint

ENTRYPOINT ["/usr/local/bin/entrypoint"]
