FROM python:3.4.3

WORKDIR /var/app
ADD . /var/app

RUN mkdir -p /root/.ssh
ADD id_rsa /root/.ssh/id_rsa
RUN chmod 700 /root/.ssh/id_rsa
RUN ssh-keyscan -H github.com >> /root/.ssh/known_hosts \
    && chmod 600 /root/.ssh/known_hosts
RUN echo "Host github.com\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config

RUN pip install --upgrade pip
RUN pip install -r reqs.txt

RUN apt update -y
RUN apt-get install supervisor -y

ENTRYPOINT ["/usr/bin/supervisord", "-c", "conf/supervisor.conf"]
EXPOSE 9001

