FROM alpine:latest
MAINTAINER Zach Grace (@ztgrace)

RUN mkdir /changeme
COPY . /changeme/

RUN apk add --no-cache --virtual .changeme-deps \
        bash \
        libxml2 \
        py-lxml \
        py-pip \
    && apk add --no-cache --virtual .build-deps \
        libxml2-dev \
        gcc \
    && pip install -r /changeme/requirements.txt \
    && apk del .build-deps \
    && find /usr/ -type f -a -name '*.pyc' -o -name '*.pyo' -exec rm '{}' \;

ENV HOME /changeme
ENV PS1 "\033[00;34mchangeme>\033[0m "
WORKDIR /changeme
CMD /bin/bash
