FROM ruby:2.2.0

RUN apt-get update -qq && apt-get install -y build-essential cron libpq-dev nodejs

RUN DEBIAN_FRONTEND=noninteractive \
    apt-get install -y nginx mysql-server unzip && \
    service mysql start

RUN \
    mkdir /app && \
    cd /app && \
    wget https://github.com/mortaliorchard/hubstats/archive/master.zip && \
    unzip master.zip

RUN \
    cd /app/hubstats-master/ && \
    bundle install

COPY octokit.yml app/hubstats-master/test/dummy/config/octokit.yml
COPY nginx.conf /etc/nginx/nginx.conf

COPY start /app/start
RUN chmod +x /app/start

EXPOSE 80
CMD [ "/app/start" ]
